プロジェクトをリリースするときは、通常は毎回同じです。リリースに追加できる引数やプロパティはありますか?バッチモードでのパターンの解放を可能にする準備?Mavenリリースのプロパティ
例:
What is the release version for "MyProject"? (company.jar.site:myproject) 0.0.1: : What is SCM release tag or label for "MyProject"? (company.jar.site:myproject) MyProject-0.0.1: : What is the new development version for "MyProject"? (company.jar.site:myproject) 0.0.2-SNAPSHOT: :
それはこのような何かをするとよいでしょう:
このようなものが存在しない場合はmvn -B release:perform -DreleaseVersion:$nextMinorVersion$ or mvn -B release:perform -DreleaseVersion:$nextPatchVersion$ or mvn -B release:perform -Dtag:v$nextPatchVersion$ or mvn -B release:perform -Dtag:v$nextPatchVersion$-someCustomNaming
、私はそうするカスタムモジョを作成します。
上記のプロンプトでは、通常、最初の質問「v」+ 2番目の現在のバージョンと最後のマイナーバージョンがデフォルトになります。どういう形でこれらを修正できれば、直ちに問題を解決できます。
ありがとうございます。
私は通常、提供されているタグ名を変更したいという唯一の問題があります。私の親のartifactIdは通常 "foo-parent"なので、タグをfoo-parent-1.2.3の代わりにfoo-1.2.3にします。 –