我有以下dsl
pipeline {
agent {
label 'test'
}
parameters {
booleanParam(defaultValue: false, description: 'This is a Release build', name: 'isRelease')
}
stages {
stage('Build') {
steps {
script {
if (${params.isRelease}) {
echo("This is a release")
}
}
}
}
}
}
此操作失败并显示以下错误
java.lang.NoSuchMethodError: No such DSL method '$' found among steps
我做错了什么?我正在使用
有趣的是,在另一个实例上,这个相同的dsl正在工作,尽管它有一个永不版本的Jenkins。