2016-04-22 18 views
0

毎週、私たちのチームは、テスト目的でテストチームによって使用される "メイン"ブランチにdev-ブランチをマージします。あなたは、毎週私たちのメインブランチがdevブランチとまったく同じファイルを持っていると言うことができます。成功ビルド後に別のブランチにオートメーション

私はこの作業を自動化することを考えています。ビルド定義を作成したいと思います。定義はすべての日曜日に実行され、私のdev-Branchをビルドし、成功すれば、その週に行われたすべての変更をメインブランチに自動的にマージします。

私はスクリプト:https://geekygulati.com/2013/02/17/automerging-in-tfs/を見つけましたが、TFSビルドスクリプト用に設計されていません。

TFSの簡単な方法があれば、私は素晴らしい専門家ではありません。どのようにそれを行うにはどのような提案?私はそれのようなものを達成するための多くの方法があると確信しています、私はあなたがそれをやる方法を知りたいですか?

答えて

0

TFS 2013以降を使用している場合は、ビルド後にPowerShellスクリプトを実行するオプションがあると思います。この拡張ポイントを使用して、参照したスクリプトを実行できます。

enter image description here

あなたの開発手法では、より進んでいるように聞こえます。私は常にメインブランチから作業することをお勧めします。私たちは2年前に慎重にこの移行を行い、それを愛していました。これがContinuous Deliveryへの最初の大きなステップでした。そのトリックは、あなたの変更が「リリース準備完了」であることを確認しなければならないことです。確認してください - https://dotnetcatch.com/2016/02/16/are-you-release-ready/

関連する問題