私はこのガイドに従って、最初のRubyGemを作成しました。
http://bundler.io/v1.12/guides/creating_gem.html
すべてが期待どおりに機能しましたが、質問が1つあります。Bundlerが私の個人的な連絡先情報をどこかから自動的に引き出し(Macを使用している)、それを使用して宝石を作成していることに気付きました。この情報を含むファイルの例:
gem_name.gemspec
より多くの宝石を作成するときに、デフォルトで個人の連絡先情報(個人の電子メールアドレスなど)を使用するようにしたくありません。デフォルトで会社の情報を使用したい。今後のすべての新しいgemビルドで使用するために、このデフォルト情報を設定できるデータファイルがどこかにあると推測/期待していますか?または、これらのデフォルト値を設定する他の方法がありますか?
スキャフォールドのビルド後にこの情報を編集できることはわかっていますが、可能な限り自動化したいと考えています。
Bundlerはその情報をgitから取得するので、~/.gitconfig
グローバルに名前を設定するだけです。
[user]
email = [email protected]
name = MyName
または、を介してローカルでそのリポジトリに設定することもできます./git/config
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加