我正在尝试在Jenkins的管道options {}
块中使用env var,但似乎在那个阶段还没有推断出它们。是我遗漏了某些东西还是故意的,没有办法使其起作用?
示例:
pipeline {
agent {
docker {
image '...'
label 'docker'
}
}
environment {
MAGIC_APP_NAME = "xxx"
MAGIG_APP_ID = "yyy"
}
options {
connection: gitLabConnection("GitLab-${env.MAGIC_APP_ID}")
}
}