私は多段のGo_CDパイプラインを持っています。ステージステージ1パイプラインは、ジョブ 'jobA'の複数のインスタンスを実行します。各インスタンスはアーティファクトを生成する。ステージ2 'ステージ2' Stage1/JobAのすべてのインスタンスからすべてのアーティファクトを収集したい。しかし、私はどのように把握することはできません。 stage1/jobAからアーティファクトを取得しようとすると、GOは何も見つかりません。 「JobA-RunInstnace1」「JobA-RunInstnace2」「JobA-RunInstnace3」などのジョブの特定のインスタンスを指定した場合などです。go-cdで前のジョブのすべてのインスタンスから成果物を取得する方法は?
残念ながら私は約30のパラレルインスタンスの 'JOBA'を持っており、それらのすべてに対してフェッチアーティファクトジョブを設定するのは非常に面倒です。以前の仕事のすべてのインスタンスから成果物を取得したいと伝えるより良い方法はありますか?
コレクタスクリプトでは、ステージ1で実行されたインスタンスの数を知る必要があります。しかし、大きな問題は、認証のためにカールを使用してgoサーバからアーチファクトを簡単に取得できないことです。 XMLファイルを生成するスクリプトを作成しましたが、このような単純なことのためにフープを飛び越さなければならないのは醜いと感じます。 – Vlad