宣言的なJenkinsパイプラインスクリプトを作成しようとしていますが、単純な変数宣言に問題があります。私はジェンキンス2.7.4およびパイプライン2.4によJenkins:パイプラインステージで変数を定義できません
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 5: Expected a step @ line 5, column 13.
def foo = "foo"
^
:
pipeline {
agent none
stages {
stage("first") {
def foo = "foo" // fails with "WorkflowScript: 5: Expected a step @ line 5, column 13."
sh "echo ${foo}"
}
}
}
は、しかし、私はこのエラーを取得:
は、ここに私のスクリプトです。
:あなたはスクリプトブロック
を追加する必要が答えを完了するには、このようsomethign試してみてください-plugin/wiki/getting%20started)の構文で、私たちが知っているものとは違うのです;-) – StephenKing
残念ながら、その新しい宣言的パイプラインモデルは見当たりませんでした。 – Pom12