Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Create rake task lodge:release:prepare #90

Open
wants to merge 16 commits into
base: develop
Choose a base branch
from

Conversation

comuttun
Copy link
Contributor

リリース時には、 Gemfile のバージョンを固定するという方針から、
とても人力でやるのはげんなりするので、 rake task を作ってみました。

まだ途中ですが、0.10.0 リリース時点から利用していきたいと考えています。
作り終える前に、いまのうちにご意見いただけたら幸いです。

できたこと

  • Gemfile.lock からバージョンを読み取り、 Gemfile のバージョンを固定に置換する

まだやっていないこと:

  • bundle install できるよねチェック
  • git commit & git tag する
  • git push する
  • どうせなら tar.gz も作っちゃう
  • もろもろの最後に Gemfile を開発版に戻す

@comuttun comuttun added this to the 0.10.0 milestone Jul 29, 2014
@comuttun comuttun self-assigned this Jul 29, 2014
@comuttun comuttun changed the title [WIP] Create release task Create rake task lodge:release:prepare Jul 31, 2014
@comuttun comuttun changed the title Create rake task lodge:release:prepare [WIP] Create rake task lodge:release:prepare Jul 31, 2014
@kakusuke
Copy link
Member

kakusuke commented Aug 3, 2014

アダプタ周りは使ってないと空白が入ってきてしまっています
タグ付けまで自動化してしまうと、修正の機会がなくなりますので、
release-0.10.0ブランチとしてプッシュするまでをタスクとしればよいのではないでしょうか
その後、travisのテスト結果を確認してから手作業でreleaseブランチにマージ、タグ付けを行うイメージです

@m-yamashita m-yamashita modified the milestones: 0.10.0, 0.11.0 Aug 31, 2014
@m-yamashita
Copy link
Member

マイルストーンを0.11.0に変更しました。

@m-yamashita m-yamashita modified the milestones: 0.11.0, 1.0.0 Apr 29, 2015
@m-yamashita m-yamashita removed this from the 0.11.0 milestone Apr 29, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants