【发布时间】:2018-12-27 02:22:28
【问题描述】:
我想在 Jenkins 中设置很多变量。我尝试将它们放在jenkins 用户的.bashrc、.bash_profile 和.profile 中,但是当构建发生时詹金斯找不到它们。
唯一可行的方法是将所有环境变量放入 Jenkinsfile 中,如下所示:
env.INTERCOM_APP_ID = '12312'
env.INTERCOM_PERSONAL_ACCESS_TOKEN = '1231'
env.INTERCOM_IDENTITY_VERIFICATION_KEY='asadfas'
但我认为这不是一个好方法。
在 Jenkins 中设置环境变量的正确方法是什么?
【问题讨论】:
-
您在使用 Amazon Linux AMI 吗?
-
@TalhaJunaid 不,我正在使用 GCP 计算实例。
-
以前我使用 Amazon Linux AMI 遇到过这个问题,它会在重启后刷新环境变量。
标签: linux ubuntu jenkins environment-variables