問題タブ [jenkinsfile]
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 - Jenkinsfile ビルド ログ
現在実行中のビルドのテキストにアクセスできる組み込み変数はありますか?
のようなものを使ってみましたがcurrentBuild.log
、currentBuild.buildLog
うまくいきませんでした。
jenkins-pipeline - Jenkinsfile を使用して配信パイプラインのステップを誤ってオーバーライドする
Jenkinsfile を作成し、リポジトリをチェックアウトするメソッドを追加しました。
次に、「 checkout: General SCM」パイプライン ステップを使用するステージを作成しました。
私のコンソール出力の結果は次のとおりです。
mvn -B scm:checkout -DconnectionUrl=(難読化) -DcheckoutDirectory=ターゲット/チェックアウト - DscmVersion=[poll:false, scm:[:GitSCM, branchs:[[name:(obfuscated)]], doGenerateSubmoduleConfigurations:false, extensions: [[:WipeWorkspace]]、submoduleCfg:[]、userRemoteConfigs:[[credentialsId:(obfuscated)、url:]]]] -DscmVersionType=branch
そのため、パイプライン ステップ「チェックアウト」のマッピングがパラメータとしてカスタム チェックアウト メソッドに渡され、scmVersion プロパティに割り当てられたようです。よくわかりませんが、なぜですか?チェックアウト メソッドの名前を変更せずに、パイプライン チェックアウト ステップがチェックアウト メソッドを呼び出さないようにする方法はありますか?