gitのtagをつかったリリースの運用を考えています。
手順としては、
- devブランチで開発する
- プルリクによってmasterにマージする
- masterマージを検知しステージ環境にリリースする
- masterブランチにてタグを作成した段階で本番環境にリリースする
この4の手順ついてですが、
masterブランチにチェックアウトし、tagを作ってpushします。これでリリースするという設定をcircleciに記述する予定ですが、
devブランチで編集中に間違ってタグを作成しpushした場合でもリリースされると思います。
本番リリースのトリガーがtagによるプッシュのためです。
このような状態を回避するにはどうすれば良いでしょうか?
そもそも何か間違えているのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/10/27 07:50