1
を構築します。リリースが完了すると、pom.xmlファイルの次のバージョンでscmコミットが行われます。ジェンキンスパイプラインは、私はMavenプロジェクトのための単純なビルドのリリースパイプラインを設定しているセルフチェックインに
ポーリングのため、ジェンキンズが再び開始します。
これを無効にするにはどうすればよいですか?
を構築します。リリースが完了すると、pom.xmlファイルの次のバージョンでscmコミットが行われます。ジェンキンスパイプラインは、私はMavenプロジェクトのための単純なビルドのリリースパイプラインを設定しているセルフチェックインに
ポーリングのため、ジェンキンズが再び開始します。
これを無効にするにはどうすればよいですか?
Jenkinsfile
で行わなければなりません。最後のコミットメッセージ:
checkout scm
sh `git log --format=%s -1 > last-message`
lastMessage = readFile('last-message').trim()
if (lastMessage.startsWith('[maven-release-plugin]') {
return
}
これはハッキーなようですが、私の問題を解決しました。これ以上の解決策が必要です。 –