私はパイプラインで共有Groovyライブラリを使用しています。私は今まで私のライブラリにマージすると、そのライブラリを使用するジョブのサブセット(すべてではない)がトリガーされていることがわかりました。JenkinsはGroovyのライブラリを共有しましたgit merge triggering jobs
私は共有ライブラリの設定を見て、 "ジョブの最近の変更に@ライブラリの変更を含める"がではなく、であることを確認しました。私はログを調べ、手がかりを探していましたが、私は突然ランダムなジョブがマージによってトリガーされることがわかりましたが、なぜこれらの特定のジョブが実行されるのかを特定できませんでした。
私の現在の考えは、/ github-webhook /があまりにも多くのジョブを起動しているということです。私は、共有ライブラリによってトリガなっている仕事の一つを削除し、それを再作成する場合は 、それは以下となります。私はジェンキンス2.82を使用して https://wiki.jenkins.io/display/JENKINS/Pipeline+Shared+Groovy+Libraries+Plugin
さらに情報をプラグイングルーヴィーライブラリの2.9てる
共有ライブラリがマージされたときにもはや再構築されません。古いconfig.xmlと差分を比較すると、1つのトンを助けることはできません。 workflow @ job @ $ idやその他のプラグインのバージョンは変わりますが、それは無関係です。