問題タブ [jenkins-workflow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
784 参照

jenkins - ダウンストリーム ジョブへの Jenkins ワークフロー プラグイン リンク

Workflow プラグインを使い始めたところです。

私が現在持っているセットアップは、ビルド ステップを使用して基本的に複数のダウンストリーム ジョブで構成されるパイプラインを定義するワークフロー スクリプトで構成されています。

これはうまく機能していますが、ワークフロー ビルドの出力とすべてのダウンストリーム ビルドからの出力の間に実際にはリンクがありません。

  • ワークフロー プロジェクトのビルド出力から、対応するすべてのダウンストリーム ビルドにリンクします。

  • ダウンストリーム ジョブのコンソール出力を取得し、ワークフロー ジョブの出力に含めます。

これらのオプションのいずれかを使用して、ワークフロー ジョブの出力を介してパイプライン全体からの出力を確認できることを願っています。

0 投票する
4 に答える
3281 参照

groovy - Groovy ライブラリを使用した Jenkins ワークフロー プラグイン

Jenkins Workflow プラグインで使用する Groovy をどんどん書いているうちに、複数のスクリプトで使用できる再利用可能なコードを取得できるようになりました。

このコードを共有する最良の方法は何ですか? 共有コードを使用して独自の .jar を作成し、これをワークフロー スクリプト内で利用することはできますか? それとももっと簡単な方法がありますか?

0 投票する
1 に答える
2230 参照

git - groovy スクリプトでネストされた git チェックアウト (ジェンキンスのワークフロー)

私はジェンキンスのワークフローを扱っています。私のプロジェクトには、スパース チェックアウト機能を使用したい別の大きなプロジェクトが含まれています。これまでにいくつかの問題が見つかりました。

(1) レポを新しいディレクトリにクローンする方法がわかりません

(2) 上記のプロジェクト内でスパース チェックアウトを実行します。

グルーヴィーな構文仕様は見つかりませんでした。

以下は、groovyを使用して実行したいスクリプトのバージョンです

前もって感謝します。

0 投票する
3 に答える
2076 参照

groovy - ワークフロー スクリプトでの Jenkins Java API の使用

ワークフローのグルーヴィーなスクリプト内から Jenkins Java を利用しようとしています。

できることとできないことを理解するのは非常に難しいと思います。これを行う方法についての良いリソースはありますか。

現時点で私がやろうとしているのは、ワークスペースのパスを取得することです。

しかし、これは行き止まりのようです。これらのオブジェクトで実際にできることは何もないようです。

誰かが、このように実行できる便利なことの例を示すリソースを教えてくれたり、ワークスペース パスを取得するという私の特定の問題を解決してくれたりすると、とても助かります。

0 投票する
4 に答える
22065 参照

jenkins - Jenkins ワークスペースを保持する

同時ビルドを実行するように Jenkins をセットアップしたので、workspace、workspace@2、workspace@3 などになります。Jenkins がビルドが終了したと判断した場合、新しいビルドがワークスペースを上書きします。時折それを防ぐ方法はありますか?例: 私が言うまで、workspace@3 を上書きしないでください。これが非常に役立つさまざまなシナリオがあります。