パイプラインプラグインを初めて使用しています。私の環境では、複数のチームと複数のジェンキンのインスタンスが設定されています。私は、パイプラインの仕事が「トップレベル」である必要があるという事実が好きです。 しかし、私が見つけることができるほとんどの例は、すべてのジョブが同じjenkinsインスタンスで設定されていることがわかります。 私の仕事が異なるマシンにある場合はどうなりますか?Jenkinsパイプライン:複数のジェンキンインスタンス
単純なwebhook curlは外部マシンでジョブをトリガーしますが、ステータスのフィードバックは返しませんか?
ここに私の例のパイプラインの設定です:あなたは、「このプロジェクトが実行できる場所を制限する」を経由してジョブに必要なラベルを設定することができるはずです「試験」のためのジョブ構成で
echo 'start Pipeline'
stage 'Build'
build job: 'build'
stage 'Package tests'
build job: 'test' # <-- this is on another jenkins server
stage 'Deploy'
build job: 'deploy'
私が参照している 'テスト'ジョブは、別のjenkinsインスタンス(別のURL)で知られています。ここで説明しているのは、別の奴隷で仕事をしていると思います。アフリカ、私は[リモートアクセス](https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API)を使用する必要があります:( – SirLenz0rlot
私は誤ったユースケースです。私の答えは、プラグイン経由でリモートジョブを実行するためのオプションを含めることです – fdd
リモートトリガーもそれを監視しているとは思わないでしょうか?渡された? – SirLenz0rlot