我正在尝试在Jenkinsfile中设置一些环境变量,但是我的Java/Groovy知识不足似乎让我失败了...
pipeline {
agent any
environment {
TMPDIR = /mnt/storage/build
TOX_DIR = $TMPDIR/$BUILD_TAG
}
...
在控制台上会生成以下错误...
WorkflowScript: 7: Environment variable values can only be joined together with +s. @ line 7, column 26.
TOX_DIR = $TMPDIR/$BUILD_TAG
其他变体,例如...
TOX_DIR = "$TMPDIR" + "/" + "$BUILD_TAG"
或者
TOX_DIR = "$TMPDIR/$BUILD_TAG"
或者
TOX_DIR = "${TMPDIR}/${BUILD_TAG}"
只会让问题更加恶化。
我错过了什么?谢谢...