我正在使用blue ocean对每个创建的分支进行自动化测试(在每次提交时)。现在测试有点乱,所以对于一些测试,我需要为外部系统设置一个环境变量。基本上它是一个集成测试(我不知道应该在那里,但现在是这样)。如何设置一个不同于在Jenkinsfile中设置它的环境变量。我不能拥有它,因为它是另一个系统的凭据。
答案 0 :(得分:1)
您可以在jenkins配置页面上设置参数化构建,例如:
PIPELINE_ID = 123
然后,您可以在jenkinsfile
中使用:
${env.PIPELINE_ID}