どのように現在のワークスペースからファイルをビルドジョブにパラメータとして渡すことができ、例えば:jenkinsパイプラインでファイルパラメータを別のビルドジョブに渡すにはどうすればいいですか?
build job: 'other-project', parameters: [[$class: 'FileParameterValue', ????]]
どのように現在のワークスペースからファイルをビルドジョブにパラメータとして渡すことができ、例えば:jenkinsパイプラインでファイルパラメータを別のビルドジョブに渡すにはどうすればいいですか?
build job: 'other-project', parameters: [[$class: 'FileParameterValue', ????]]
あなたが行うことができ、ファイルのフルパスを渡すことができます:
node('master') {
//Read the workspace path
String path = pwd();
String pathFile = "${path}/exampleDir/fileExample.ext";
//Do whatever you wish with the file path
}
何悪夢 - 文書はありません、ジェンキンコードなどを調べました。すべてを試しました
最終的にこれは現在動作していません。ここにジェンキンスのバグがあります。
https://issues.jenkins-ci.org/browse/JENKINS-27413
ここからリンク:http://jenkins-ci.361315.n4.nabble.com/pipeline-build-job-with-FileParameterValue-td4861199.html
あなたはFileParameterValue
http://javadoc.jenkins.io/hudson/model/FileParameterValue.html
に渡す必要があります