我有一个简单的管道作业,具有以下参数:
pipeline {
agent {
label 'Ubuntu_AWS || Ubuntu-AWS-Mobile'
}
parameters {
string defaultValue: '', description: '', name: 'BUILD_TO_PROMOTE', trim: false
}
stages {
stage('Copy APKs') {
steps {
echo params.BUILD_TO_PROMOTE
sh '''
cd /home/jenkins/workspace/Android_VBS/build/${params.BUILD_TO_PROMOTE}
'''
}
}
}
}
它不熟悉params.BUILD_TO_PROMOTE这样,我得到了错误:script.sh:替换错误
我知道我可以使用sh“,但是我需要像这样的sh'''。
有没有办法获得这些参数?