問題タブ [jenkins-pipeline]
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.
github - GitHub プル リクエストから Jenkins 2.0 パイプライン ジョブをトリガーする方法
GitHubPullRequestBuilder は、Jenkins v2.0 パイプライン ジョブと互換性がないようです。
パイプライン ジョブが GitHub プル リクエスト イベントからトリガーされるように構成するにはどうすればよいですか?
このトピックに関するドキュメントはまばらで、この例は見つかりません。それとも、GitHub で Web フックを作成して、PR イベントでパイプライン ジョブをトリガーする方がよいでしょうか?
jenkins - ジョブ全体を失敗させることなく、Jenkins パイプライン ステージを失敗として表示する
これが私が遊んでいるコードです
ジョブ全体を失敗させることなく、「エンド ツー エンド テスト」ステージを失敗としてマークする方法はありますか? Propagate false は常にステージを true としてマークしますが、これは私が望むものではありませんが、 Propagate true はジョブを失敗としてマークしますが、これも望ましくありません。
jenkins - Jenkins にクエリを実行して、構築中のパイプライン ジョブが中止されたかどうかを判断する方法
Jenkinfile パイプライン スクリプト内で、実行中のジョブの状態をクエリして、ジョブが中止されたかどうかを確認するにはどうすればよいですか?
通常、FlowInterruptedException または AbortException (スクリプトが実行されている場合) が発生しますが、これらはキャッチして無視することができます。また、複数のステートメントがある場合、スクリプトはすぐには終了しません。
「currentBuild.Result」を調べてみましたが、ビルドが完了するまで設定されていないようです。おそらく「currentBuild.rawBuild」の何か?
jenkins-workflow - Jenkins Pipeline は jenkinsfile のソース コード全体を取得します
私は、1 つのマスター サーバーと 2 つのスレーブ ノードを備えたマルチブランチ パイプラインで Jenkins 2.0 をプレイしていました。
Jenkinsfileは次のようになります。
Jenkinsfileを取得するためにプラグインがマスター ノードでソース コード全体をプルし、スレーブ ノードでソース ツリー全体を再度プルすることがわかります。マスターにJenkinsfileのみをプルさせる方法はありますか?
ありがとう。