私はJenkinsをパイプラインで使用しており、Jenkinsfile
を使用してのスクリプトパイプラインを定義しました。GDSLを使用したIntelliJのJenkinsパイプライン。警告: 'node'は '(groovy.lang.closure <Object>)'には適用できません。
node {
/* some stages */
}
Jenkinsに付属のGDSLファイルをIntelliJにインポートしました。今私は、構文の強調表示を得たが、ファイル全体をIntelliJのは、以下のようなメッセージを示している1つの警告ブロックで強調表示されている:私はそれがノードオブジェクトは、構文定義によってルートとしてサポートされていないことかもしれないと思った
'node' cannot be applied to '(groovy.lang.closure<Object>)'
をしかし、私がpipeline
をrootとして書き込もうとすると、同じ警告が表示されます。
Jenkins Jiraのトラッキングに関する問題:https://issues.jenkins-ci.org/browse/JENKINS-39488 – lanoxx