是否可以通过管道脚本在Jenkins中更新/添加秘密? 举个例子,管道A在执行时会生成一个秘密文件,管道B在其将来的触发器中需要使用该文件。我该如何实现?
TIA!
答案 0 :(得分:0)
在管道A中,您可以屏蔽秘密文件,并使用给定的文件路径位置将其分配为参数。并且在管道A中,触发管道B作业时传递参数。
stage('Tigger pipeline B') {
script {
build(job: "<Job Name>",
parameters:
[string(name: 'FILE_NAME', value: "${params.FILE_NAME}")])
}
}