Jenkins - 如何将 ${WORKSPACE} 与字符串文字连接起来?

Jenkins - How to concatenate ${WORKSPACE} with a string literal?

在下面的脚本管道代码中(groovy 语法):

ws('/app/jenkins/workspace/abc/def/ghi'){
            sh './mvnw clean install
}

ws('/app/jenkins/workspace/abc/def/xyz'){
            sh './mvnw clean install
}

其中

/app/jenkins/workspace/abc/def${WORKSPACE}

ghi & xyz${WORKSPACE}

中的子文件夹

如何将 ${WORKSPACE} 与子文件夹 ghi 连接起来并将值存储在 someVar 中?使用语法 ws(someVar){}

你可以试试 ws("${WORKSPACE}/ghi"){ .... }

注意使用gstring替换必须是双引号,单引号是典型的字符串