Skip to content

Instantly share code, notes, and snippets.

@fivestar
Created August 18, 2011 02:45
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fivestar/1153176 to your computer and use it in GitHub Desktop.
Save fivestar/1153176 to your computer and use it in GitHub Desktop.
0. ローカルでdevelopブランチに変更をpushする
1. デプロイサーバでリポジトリをcloneする
2. デプロイサーバで `git daily release open` をする
- release-xxxxxxxx ブランチがdevelopをベースに作成される
3. ステージングサーバにデプロイする
4. ステージングサーバでテストする
----------修正がある場合------------
5. ローカルで `git daily release sync` をする
- 2で作成したreleaseブランチがpullされる
6. releaseブランチに変更をコミットする
- ここではコミットまでを行う
7. `git daily release sync` を実行すると、releaseブランチにpushされる
- release syncはリモートのpullと同時にローカルのpushも行う
8. デプロイサーバで `git daily release sync` をする
9. リリースOKになるまでテストし、問題があれば5に戻る
----------ここまで------------
10. ステージングで確認が取れたら、本番サーバにリリースする
11. リリースが完了したら `git daily release close` を実行する
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment