Jenkins を使用して、システムに多数のクライアント ライブラリを構築しており、それぞれが異なる言語をターゲットにしています。私の構成は、ライブラリをビルドおよび/またはテストする、言語ごとに 1 つずつ、多数の個別のビルド ステップで構成されています。
現在、システムの重大な変更により、最初のビルド ステップが失敗し、他のビルド ステップが実行されないため、非常に不便です。結果として生じるすべてのエラーを確認できるように、すべてのビルド手順を実行する必要があります。
代替案の 1 つは、以前のビルドが失敗した場合に後のビルド ステップを中止しないようにジェンキンスに指示する構成が存在することです。そのようなものは見つかりませんでしたが、あるかもしれません。
私が考えた別の方法は、各言語を個別のビルドとしてトリガーすることでしたが、ビルド後の手順でそれらをすべて結び付ける必要があり、その方法がわかりません。
そしてもちろん、私が見逃しているものがあるかもしれません。
上記のいずれかが私の問題を解決します。それで、私は何をすべきで、どのようにそれを行うのですか?