2

我正在使用蓝海对创建的每个分支(在每次提交时)进行自动化测试。现在的测试有点乱,所以对于一些测试,我需要为外部系统设置一个环境变量。基本上它是一个集成测试(我知道它不应该在那里,但它现在是)。除了在 Jenkinsfile 中设置之外,我如何设置环境变量。我不能在那里拥有它,因为它是另一个系统的凭据。

4

1 回答 1

2

您可以在 jenkins 配置页面设置参数化构建,例如:

管道_ID = 123

然后,您可以使用 in jenkinsfile

${env.PIPELINE_ID}

于 2018-07-11T09:01:02.570 回答