![](/img/trans.png)
[英]Jenkins Text finder Plugin, How can I use this plugin with jenkinsfile?
[英]How can i use Environment Injector Plugin with Jenkinsfile or Pipeline
我有 Jenkins 声明文件,并添加 Jenkins 插件Environment Injector Plugin
我使用Environment Injector Plugin
来配置/注入环境变量,问题是当我尝试运行printev
来检查可用的环境变量时,没有向 env 变量添加任何内容
我对Freestyle
项目使用相同的插件并且工作正常。 我可以将Environment Injector Plugin
与管道一起使用还是根本不可能?
我尝试在管道声明中使用echo $VAR_NAME
VAR_NAME 和printev
,但没有成功
您不必依赖声明性管道中的环境注入插件来设置环境变量。 您可以改用环境块。 在这里查看详细信息。
pipeline {
agent {
label '!windows'
}
environment {
DISABLE_AUTH = 'true'
DB_ENGINE = 'sqlite'
}
stages {
stage('Build') {
steps {
echo "Database engine is ${DB_ENGINE}"
echo "DISABLE_AUTH is ${DISABLE_AUTH}"
sh 'printenv'
}
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.