buildNumber
が Git commit SHA に置き換えられるようにスナップショット リリースを設定するにはどうすればよいですか? これは、Sonatype OSS スナップショットで機能する必要があります。
また、可能であれば、リポジトリにコミットされていない変更がある場合、デプロイを強制的に失敗させるにはどうすればよいですか?
SonatypeのbuildNumberとタイムスタンプの同期が取れていないことに取り組んでいるときに、私はこれについて考え始めました
buildNumber
が Git commit SHA に置き換えられるようにスナップショット リリースを設定するにはどうすればよいですか? これは、Sonatype OSS スナップショットで機能する必要があります。
また、可能であれば、リポジトリにコミットされていない変更がある場合、デプロイを強制的に失敗させるにはどうすればよいですか?
SonatypeのbuildNumberとタイムスタンプの同期が取れていないことに取り組んでいるときに、私はこれについて考え始めました
によって構成された Git から SHA-1 を取得するようにbuildnumber-maven-pluginを構成できます。鬼ごっこ。いずれかのファイルが更新された場合にビルドが失敗するようにdoCheckパラメーターを構成します (デフォルトはfalse )。
詳細については、以前書いたブログ記事をお読みください。