プロジェクトをリリースするときは、通常、毎回同じです。release:prepare に追加して、バッチ モードでパターンをリリースできる引数やプロパティはありますか?
例:
「MyProject」のリリースバージョンは?(company.jar.site:myproject) 0.0.1: : "MyProject" の SCM リリース タグまたはラベルとは何ですか? (company.jar.site:myproject) MyProject-0.0.1: : 「MyProject」の新開発バージョンとは?(company.jar.site:myproject) 0.0.2-SNAPSHOT: :
このようなことをするといいでしょう:
mvn -B release:perform -DreleaseVersion:$nextMinorVersion$ または mvn -B release:perform -DreleaseVersion:$nextPatchVersion$ または mvn -B release:perform -Dtag:v$nextPatchVersion$ または mvn -B release:perform -Dtag:v$nextPatchVersion$-someCustomNaming
このようなものが存在しない場合は、そのためのカスタム Mojo を作成します。
別の方法として、上記のプロンプトでは通常、最初の質問にデフォルトで答え、2 番目の質問に 'v' + 現在のバージョン、最後の質問に次のマイナーを入力します。これらを何らかの方法で変更できれば、差し迫った問題は解決します。
前もって感謝します。