学習用の gem を開発し、https://rubygems.org/gems/combination-pairsにプッシュしました。ここで、gem のコードにいくつかの変更を加えたいと思います。同じ宝石を異なるバージョンで更新したいということです。どうすれば同じことができますか??
質問する
59 次
1 に答える
0
次の手順に従って、変更を加えて Ruby Gem を更新します。
- コードのテストを続け、gem コードに必要な変更を (ローカルで) 行います。
- ステップ 1 が完了したら、 Semantic Versioning Guidelines
lib/combination/pairs/ version.rb
に従って、ファイル内の gem のバージョンを更新します。gem のバージョンを0.0.2
- 次に、
bundle install
gem の作業ディレクトリでコマンドを実行して、すべての gem 依存関係をインストールします。 最後に、
rake release
タグを作成してビルドし、 Rubygemsv0.1.2
にプッシュするタスクを実行します。combination-pairs-0.0.2.gem
このタスクは、次の行がRakefile
require "bundler/gem_tasks"
rake tasks
コマンドを実行して、利用可能なリストを再確認できますrake -T
ノート:
ご参考までに、Ryan Bates による素晴らしい Railscasts: New Gem with Bundler をご覧ください。
于 2014-06-05T21:04:08.237 に答える