У меня есть простое конвейерное задание со следующими параметрами:
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 '' '.
Есть ли способ получить эти параметры?