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替换必须是双引号,单引号是典型的字符串
在下面的脚本管道代码中(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替换必须是双引号,单引号是典型的字符串