ビルドジョブの一部としてMyTests
という名前のブール型パラメータがあります。ジョブはGroovyスクリプトを呼び出します。私は以下の特定のコードがスクリプト内で問題を引き起こしていると考えています。 Groovyでif文の中のブール値を参照する適切な方法に関するアイデア。Jenkins Groovyスクリプト
stage("post_build") {
if (${params.MyTests}) {
my_code_block...
}
java.lang.NoSuchMethodError: No such DSL method '$' found among steps
でしょう... – user2040074
いいえ、'params.MyTests'ます以下のGerold Broserの答えの引用符を参照してください。基本的に 'params'のオブジェクトには、パラメータの型に対応するオブジェクトがあります。 –