在詹金斯中找不到环境变量

在詹金斯中找不到环境变量,第1张

在詹金斯中找不到环境变量

在我看来,这很正常。

INTERCOM_PERSONAL_ACCESS_TOKEN
并且
INTERCOM_IDENTITY_VERIFICATION_KEY
应被视为文本凭据,您可以使用
environment


指令添加环境变量。

stages {    stage('Example') {        environment { INTERCOM_APP_ID = '12312' INTERCOM_PERSONAL_ACCESS_TOKEN = credentials('TokenCrednetialsID') INTERCOM_IDENTITY_VERIFICATION_KEY = credentials('VerificationCrednetialsID')        }        steps { echo "Hello ${env.INTERCOM_APP_ID}"        }    }}

如果你需要保持环境变量分开

JenkinsFile
,你可以创建一个包含所有的常规文件,然后将该文件加载到
Jenkinsfile
使用

load "$JENKINS_HOME/.envvars/stacktest-staging.groovy"

有关更多信息,请查看以下链接

https://jenkins.io/doc/pipeline/steps/workflow-
cps/



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5477344.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存