問題タブ [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.
jenkins - Jenkinsfile ビルド ログ
現在実行中のビルドのテキストにアクセスできる組み込み変数はありますか?
のようなものを使ってみましたがcurrentBuild.log
、currentBuild.buildLog
うまくいきませんでした。
jenkins - ワークフロー ジョブの COPYARTIFACT_BUILD_NUMBER_SUFFIX
COPYARTIFACT_BUILD_NUMBER_SUFFIX は、ワークフロー/パイプライン ジョブの予想される行で機能しますか? 使用しているコピーアーティファクトコマンドは
step([$class: 'CopyArtifact', filter: '*.rpm', fingerartartifacts: true, projectName: 'test_pkg', resultVariableSuffix: 'testsuffix', selector: [$class: 'ParameterizedBuildSelector', parameterName: 'testparam'] 、ターゲット: 'test_packages'])
私がする時
println COPYARTIFACT_BUILD_NUMBER_TESTSUFFIX
以下のエラーが発生しています
groovy.lang.MissingPropertyException: そのようなプロパティはありません: クラスの COPYARTIFACT_BUILD_NUMBER_TESTSUFFIX: WorkflowScript
jenkins - ジェンキンスでGitバイセクト
Jenkins 2.X は本当に良くなりました - それを使って git bisect を実行できるようになったのだろうか。現在、ジェンキンスがいつ見たかに応じて、コミットはジョブにバンドルされています。これは、ジョブが合格したときに問題ありません。しかし、ジョブが失敗した場合、ジェンキンスが bisect スタイルに戻って、壊れているコミットを見つけることができればよいでしょう。理想的には、Jenkinsfile は同じままです。
linux - Jenkins を介して Groovy コマンドを実行する: "find: `-exec' への引数がありません"
Jenkinsパイプラインスクリプト(groovy)を使用して、結果のwarファイルをあるビルドディレクトリから別のビルドディレクトリにコピーしようとしています。スクリプトが実行されるのと同じワークスペースから、jenkins ユーザーとしてシステム自体で find/exec/cp コマンドをテストしましたが、正常に動作します (コンソールから直接コピーして貼り付けます)。
コンソール出力に表示されるエラーは次のとおりです。
"*.war"
編集: 、、、およびも試しまし'*.war'
た\;
';'
jenkins - 単一のJenkins Pipeline並列ブロックからstdoutとstderrを取得するには?
Jenkinsfile にブロックを使用してparallel
いくつかのテストを同時に実行していますが、すべての出力が混同されています。
例として、これは私の Jenkinsfile の抜粋です。
ここで提案されているように、私はnode
each 内で new を実行しparallel
ているため、適切に並列化され、それぞれが独自のワークスペースを取得することに注意してください。
parallel
Jenkins にブロックの個別の出力を表示させるにはどうすればよいですか?
eclipse - Eclipse で jenkins groovy スクリプトを開発する
Eclipse で Jenkins 用の groovy スクリプト (パイプライン) を開発することは可能ですか? 実行中の Jenkins インスタンスに接続し、いくつかのジョブを作成/開始したいと考えています。どうすればこれを達成できますか?