Я пытаюсь настроить параметр в конвейере Jenkins, а затем выполнить его в команде bat:
pipeline {
agent {
label 'master'
}
parameters {
string (
defaultValue: '"someExe.exe"',
description: '',
name : 'varExe'
)
}
stages {
stage("hi") {
steps {
script {
bat '${params.varExe}'
}
}
}
}
}
К сожалению, я получаю эту ошибку:
'${varExe}'is not recognized as an internal or external command
По какой-то причине Дженкинс не использует значение varExe
.
Я тоже пытался bat '${varExe}'
, но все равно не повезло.
Есть идеи?