2017-05-04 22 views
0

私はVSTS、Docker、JavaでDevOpsを試していますが、失敗して同じようにPFAスクリーンショットを作成しています。エラー接続でVSTSでビルドできません52.173.242.81:8080、jenkinsビルドが正常に実行されました。

キュー・ジェンキンス・ジョブ・タスク

仕事がうまくジェンキンスと.warファイル上で実行されている間VSTSが失敗構築も生産されます。

これは、文書別のアプローチは、ジェンキンスでビルドをトリガーするVSTSにコミットすることです https://github.com/msdevno/hol-oss-devops

+0

@Donovan Starain-MSFT & @私の問題に探しにお時間を惜しまため

おかげで、あなたはホストエージェントを使用していますか?ビルドエージェントからジェンキンスにアクセスできますか? (Jenkinsはホストされたエージェントを使用している場合、インターネットからアクセス可能である必要があります)詳細ビルドログとはなんですか? OneDriveでディテールビルドログを共有できますか? –

+0

@ Staratin-MSFT、はいビルドにホストエージェントを使用しています。コードはGitHubにあります。手動でビルドをキューイングしています.Jenkins(Linux VM on Azure)とJenkinsビルドが正常に実行されます。 warファイルが生成されており、VSTSビルドステータスで更新されていません。 VSTSからJenkinsへのコミュニケーションは、他の方法とは異なる方法があります。 [ログオンonedrive](https://1drv.ms/u/s!AkUrJ7uHTBFca0PiQr_NbnMw20s)。これは私のサービスエンドポイントURL(http://52.176.101.208:8080)です。ここでは、VSTSがJenkinsのジョブをトリガーするURLがあります。 – KNS

+0

そしてここには、エラーメサージで利用可能だったURLを持つIPアドレスがあります。 createRootJob():http://52.173.242.81:8080/queue/item/22/api/json。もう一つは、このVMを作成したときに、動的IPが後で静的IPに変更されたことです。なぜこの古いIPを取っているのか分かりません。 – KNS

答えて

0

私は上記の問題を解決できました。 私の推測は正しいと思います。 パブリックIPをDynamicからStaticに変更すると、この問題が発生しました。 Jenkinsの設定(Manange Jenkins>システムの設定> Jenkinsの場所> Jenkins URL)に注目しました。これは動的なIPを含んでいましたが、今は新しい静的IPに変更しました。ビルドが成功し、状況は同様VSTSに更新:)

0

次のAzure上でセットアップされています。次に、JenkinsにVSTSでリリースをトリガーさせる。 Setting up CI/CD with the TFS Plugin for Jenkinsこれは、ビルドにVSTSを使用する必要はありません。

+0

私のソースコードは、Azure Linux VMのGitHubとJenkinsにあります。ビルドをキューイングするとJenkins上で正常に実行され、.warファイルが生成され、VSTS上でステータスが更新されず、最終的にタイムアウトエラーでビルドが失敗します。 Pls。 VMパブリックをダイナミックからスタティックに変更することについての私のコメントを見てください。ここに問題がありますか? Pls。あなたの入力を教えてください。 – KNS

関連する問題