2017-04-18 6 views
0

gitプロジェクトにアップグレードスクリプトがあり、その結果、yarn.lockファイルが更新されます。TSFタスクを自動的に追加、コミット、プッシュ

このスクリプトは、ビルドタスクを介してTFSで呼び出されます。私が望むのは、スクリプトを呼び出すと(それは糸の仕事になるだろう)、一連のステップとして「追加」、「コミット-m」アップグレード、および「プッシュ・オリジン・マスター」を行うようにタスクを構成できることです。

が、このことは可能ですか?新しいステップを追加するとき、私はすべてのGitのタスクを参照してくださいdidn'tが、私は、私はちょうどそれを行うには、CMDのタスクを使用することができると思います。

ありがとう!

+0

このファイルは今まで誰によって変更される予定ですが?マージの競合が発生する可能性が最も高く、そのマージの競合を取得するTFSビルドスクリプトであれば、それを処理するための自動化されたプロセスは得られないため、私は尋ねます。 –

+0

私はあなたが何を意味しているかを見ていますが、いいえ、私はこのTFSビルドでマージの競合を起こしていないので、問題ではありません。 – David

答えて

0

はい、あなたが使用することができますコマンドライン gitコマンドを実行するタスクまた、gitコマンドをatchファイルに入れて、バッチスクリプトステップを使用することもできます。PowerShell gitコマンドを実行するステップ。より詳細な手順については

、このリンクを参照してください。https://www.visualstudio.com/en-us/docs/build/scripts/git-commands

別の同様のケース:Executing git commands inside a build job in Visual Studio Team Services (was VSO)

関連する問題