開発中に、mavenリリースプラグインを2.2.1から2.0-beta-9にダウングレードするだけで解決できる問題が発生したので、ちょっと混乱します。githubのmaven releaseプラグインが2.2.1で動作しないのですか?
基本的に私のプロジェクトはgithubの上のgitを使用していたので、ポンポンの私のSCMエントリはリリースを実行して
scm:git:[email protected]/<username>/<projectname>.git
のようなものでした:
git push [email protected]/<username> <tagname>
:常にため、このコマンドを使用したタグ付け時に失敗した準備あなたが見ることができるように、プロジェクト名は省略されました。
私は、Webで見て、最終的に私はthis linkが見つかりました:
バージョン2.0ベータ-9を使用して、それが一つの大きな違いがあったが、代わりにそれだけで使用起源のgitのURLを使用するのであったことを例!
git push origin <tagname>
原点はすべて動作します。
残念ながら私は常に
[email protected]/おかしい事がある代わりに、原点を使用するようにプラグインのリリースのためのタグ/属性見つけるいけない:修正POMSのプッシュをタグ付けする前に(マルチモジュールプロジェクトに行われると)。正しいURLが使用されます。
編集:基本的には、バージョン2.2.1は「起源」の代わりにscm urlを使用していますが、タグ付け操作ではURLからプロジェクト名を削除してはいけません。
よろしく
私が置き換えた場合にはうまくいかない:私はタグ付けをしなくても、コミットされたポムのプッシュは以前に失敗した。 – elbkind
私のセットアップの詳細を回答に追加しました。多分あなたは矛盾を見つけるでしょう。 –