問題タブ [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.
jenkins - ダウンストリーム ジョブへの Jenkins ワークフロー プラグイン リンク
Workflow プラグインを使い始めたところです。
私が現在持っているセットアップは、ビルド ステップを使用して基本的に複数のダウンストリーム ジョブで構成されるパイプラインを定義するワークフロー スクリプトで構成されています。
これはうまく機能していますが、ワークフロー ビルドの出力とすべてのダウンストリーム ビルドからの出力の間に実際にはリンクがありません。
ワークフロー プロジェクトのビルド出力から、対応するすべてのダウンストリーム ビルドにリンクします。
ダウンストリーム ジョブのコンソール出力を取得し、ワークフロー ジョブの出力に含めます。
これらのオプションのいずれかを使用して、ワークフロー ジョブの出力を介してパイプライン全体からの出力を確認できることを願っています。
groovy - Groovy ライブラリを使用した Jenkins ワークフロー プラグイン
Jenkins Workflow プラグインで使用する Groovy をどんどん書いているうちに、複数のスクリプトで使用できる再利用可能なコードを取得できるようになりました。
このコードを共有する最良の方法は何ですか? 共有コードを使用して独自の .jar を作成し、これをワークフロー スクリプト内で利用することはできますか? それとももっと簡単な方法がありますか?
git - groovy スクリプトでネストされた git チェックアウト (ジェンキンスのワークフロー)
私はジェンキンスのワークフローを扱っています。私のプロジェクトには、スパース チェックアウト機能を使用したい別の大きなプロジェクトが含まれています。これまでにいくつかの問題が見つかりました。
(1) レポを新しいディレクトリにクローンする方法がわかりません
(2) 上記のプロジェクト内でスパース チェックアウトを実行します。
グルーヴィーな構文仕様は見つかりませんでした。
以下は、groovyを使用して実行したいスクリプトのバージョンです
前もって感謝します。
groovy - ワークフロー スクリプトでの Jenkins Java API の使用
ワークフローのグルーヴィーなスクリプト内から Jenkins Java を利用しようとしています。
できることとできないことを理解するのは非常に難しいと思います。これを行う方法についての良いリソースはありますか。
現時点で私がやろうとしているのは、ワークスペースのパスを取得することです。
しかし、これは行き止まりのようです。これらのオブジェクトで実際にできることは何もないようです。
誰かが、このように実行できる便利なことの例を示すリソースを教えてくれたり、ワークスペース パスを取得するという私の特定の問題を解決してくれたりすると、とても助かります。
jenkins - Jenkins ワークスペースを保持する
同時ビルドを実行するように Jenkins をセットアップしたので、workspace、workspace@2、workspace@3 などになります。Jenkins がビルドが終了したと判断した場合、新しいビルドがワークスペースを上書きします。時折それを防ぐ方法はありますか?例: 私が言うまで、workspace@3 を上書きしないでください。これが非常に役立つさまざまなシナリオがあります。