2017-08-15 13 views
1

キュージェンキンスジョブステップを作成できないため、Jenkinsビルドステータスもコンソール出力も取得できません。キューJenkins TFS 2015のジョブステップがJenkinsジョブと同期できません

私がステップ([$クラス:「TeamCompletedStatusPostBuildActionを」])を使用することを望んだジェンキンス仕事ではなく、開発者がこの情報メッセージ入れて親切でした:

NOTICE: You selected 'Set build completion status in TFS/Team Services' on your Jenkins job, but this option has no effect when calling the job from the 'Jenkins Queue Job' task in TFS/Team Services. 

を、どのように私は通信しTFSとジェンキンスを強制しませんこのビルドステップでは?

注: Service Hookはうまく動作しますが、TFSですべてのレポート、進捗状況、作業項目、通知を取得したいので、完全なTFSビルドをセットアップしたいと思います。

+0

「Jenkins Queue Job」の「コンソール出力をキャプチャして完了を待つ」オプションと「パイプライン出力をキャプチャしてパイプライン完了を待つ」オプションをチェックしましたか?それは私の側で正しく動作します。 –

+0

@ Eddie-MSFTはい、確かに、[こちらのビルドステップはTFSのようです](https://www.dropbox.com/s/49nan1bzz76taad/Capture.JPG?dl=0) – Semant1ka

+0

ビルドログ? –

答えて

0

私が本当に説明できない問題。

キャプチャコンソール出力のみキュージェンキンス仕事ステップのセットアップ、およびキャプチャパイプライン出力に選択しなければならないとパイプラインの完成を待つ完了を待つが放置されなければなりません。

2

キュージェンキンスジョブステップは、ジョブをJenkinsサーバーにキューします。完全統合機能のインストールが必要Team Foundation Server Plugin on Jenkins. JenkinsのService Endpointが作成されていることを確認してください。ジェンキンスと、このタスクとTFSの統合を使用する方法についてJenkins Queue Job

いくつかの他のリンク:

+0

私はTFSプラグインがインストールされており、私のJenkinsのステップ([$ class: 'TeamCompletedStatusPostBuildAction'])チュートリアルのようにパイプラインが示唆していますが、Jenkinsパイプラインからは機能していないようですが、あなたが言及した2つのリンク以外の追加情報は見つかりませんでした。 – Semant1ka

+0

@ Semant1ka Jenkinsの([$ class: 'TeamCompletedStatusPostBuildAction'])にはなじみがありません。しかし、TFS側のタスクについては、ジョブの状態を把握することができます。最初にJenkinsのサービスエンドポイントを作成しますか?そして正しく設定してください。 TFSのQueue Jenkins Jobタスクに関するチュートリアルが必要な場合は、次の2つのリンクを参照してください。https://blogs.msdn.microsoft.com/devops/2016/07/12/jenkins-queue-job-build-task /&https://blogs.msdn.microsoft.com/devops/2017/04/25/vsts-visual-studio-team-services-integration-with-jenkins/ –

+0

@ Semant1kaこの「注意:あなたが設定したあなたのJenkinsジョブのTFS/Team Servicesで完了ステータスをビルドしますが、このオプションは、設定中のJenkins側のプロンプトメッセージです。これは、「TFS/Team ServicesのJenkins Queue Job」タスクからジョブを呼び出すときは効果がありません。これはちょうど今サポートしていないのではないかと恐れています。それはTFSとジェンキンスのコミュニケーションとは関係ありません。 Jenkinsチームにユーザーボイスを追加することができます。コンソール出力はTFSビルドログにあります。 –

関連する問題