2016-09-20 15 views
0

必要な情報とともにTFVC(TFSだけ)プラグインがインストールされているJenkinsジョブがあります。各チェックイン後に定期的に(4時間ごとなど) 。しかし、私はJenkinsから手動でビルドをトリガーしたかったのですが、今すぐビルドをクリックすると、最新のコードをチェックしてTFSでビルドする必要があります。誰かが私にここでお手伝いできますか?Jenkinsから手動でTFSビルドを起動する方法

答えて

0

JenkinsのTeam Foundation Serverプラグインでは、JenkinsのジョブでSCMとしてTFVCリポジトリを使用できます。現時点では、このプラグインはサポートされています。TFVC リポジトリからファイルおよびフォルダの読み取り専用コピーを取得

  • を。
  • が変更されたときに自動的にビルドを開始するTFVCリポジトリをポーリングする。
  • JenkinsチェンジセットからTFVCリポジトリWeb インターフェイスへのリンク。あなたはTFSは、デフォルトでジェンキンスからビルドトリガすることができませんTFVCリポジトリ

でラベルを作成

  • (また、リポジトリブラウザとして知られています)。しかし、でジェンキンス側のカスタマイズを行って、TFSでビルドをトリガすることができます。

  • 0

    XAMLビルドを使用している場合は、「Windowsバッチコマンドの実行」ビルドステップを追加して、TFSBuildコマンドを呼び出してTFSビルドをトリガすることができます。詳細はQueue TFS 2012 build from Jenkinsのこの質問を参照してください。

    vNextビルドを使用している場合は、PowerShellスクリプトを作成し、Jenkinsタスクで使用して、Rest APIを介してTFSビルドを起動することができます。

    関連する問題