2017-12-12 8 views
1

jenkinsジョブを作成しようとしていますが、これを検証するためにさまざまなサーバーでコードを実行します。異なるパラメータを使用してJenkinsで1つまたは複数の並行ジョブを実行する

サーバー01,03,05 ...のサーバー02,04,6 ...または "オッズ"のための "evens"などの個別のサーバーを指定することができます。単一または複数のサーバーに対してジョブを実行させます。

私はこれを行う最もクリーンな方法を探していますが、私はオッズとエヴェンスのケースを処理するスケジューラジョブを使用しようとしましたが、可能であれば単一のサーバーケースと多くのサーバーケースを分割する必要はありません別の仕事に私はまた、別のパラメータセットで実行するように構成することができますが、私の問題を完全に解決するためのドキュメントが見つかりませんでしたマトリックスジョブを使用して調べました。

誰でも正しい方向に向けることができますか?

答えて

0

私は、私は完全にあなたを理解わかりませんが、私はしようとします:

私はあなたが異なるパラメータで同じ仕事を何度もアクティブにすることを理解しました。

オプション: 1.異なるパラメータを持つ他のすべてのジョブをアクティブにするマスタージョブを使用する(マトリックスと同じように、またはもっと簡単に) 2.ノードスコープとループを使用してパイプラインで簡単に行うことができます異なるパラメータを使用する 3. jenkins-cliを使用して、起動ごとに異なるパラメータで同じジョブをアクティブにすることができます。

あなたのお役に立てれば幸いです。

関連する問題