2017-10-02 48 views
3

Jenkinsの宣言パイプラインスクリプトでこのエラーが発生し続けます。このようなDSLメソッド 'pipeline'はステップ間で見つかりません

No such DSL method 'pipeline' found among steps 

私のスクリプトは、私はジェンキンスバージョン2.19.4を持っているこの

pipeline { 
    agent any 
    stages { 
     stage('Example Build') { 
      steps { 
       echo 'Hello World' 
      } 
     } 
    } 
} 

のようなものです。うまくいけば、私はすべての必要なプラグインをインストールしました。なぜこの例外が発生するのですか?

答えて

1

最新のプラグイン1.2をインストールしたと思います。 パイプライン:モデル定義1.2私のパイプラインが機能しなくなったのと同じ問題がありました。私はプラグインをダウングレードすることができませんでした(これは常連を壊しました)。2.46.1から2.73.1へのアップグレードを余儀なくされましたが、この後もパイプラインを再度実行することができました。

とにかく、2.46の何らかの理由で私のために働いていなかった他のコードが現在動作していることをお勧めします。

関連する問題