web-dev-qa-db-ja.com

Git Publisherの「ターゲットリモート名」検証の問題、単一のレポ

Git Publisherプラグインを使用して$ BUILD_TAGでビルドの成功をタグ付けしようとしていますが、受け入れられるTargetリモート名の値がわかりません。 GIT構成でRepository URLを使用すると、名前で構成されたリモートリポジトリがありません。構成に名前を付けて、ターゲットのリモート名として使用してみましたが、うまくいきません。

私のSCM構成(会社名を省略):

私のGit Publisher構成:

  • ビルドが成功した場合のみプッシュ:チェック
  • プッシュするタグ:$ BUILD_TAG
  • タグメッセージ:$ BUILD_URL
  • 新しいタグを作成:チェック
  • ターゲットのリモート名http://stash.company.com/scm/semsrch/medqp.git

Gitには、ここで見逃しているものがあります。

よろしくお願いします。

23
TreeRex

ブランチ名が実験で、リモート名がOriginの場合、SCMおよびGit Publisherの構成を次のように変更します。

SCMの構成:

  • 名前:「起源」
  • ブランチ指定子: "*/experiment"

Git Publisherの構成:

  • ターゲットのリモート名:「Origin」

重要なことは、SCMのNameパラメーターとGit Publisherのターゲットリモート名に同じ名前を設定することです。

答えるには少し遅すぎることは知っていますが、誰かが役に立つかもしれません。

59
banshee

ターゲットのリモート名:「Origin」

シェルを実行してカスタムタグを生成し、それをgitパブリッシャーに渡すことができます。

11
Balu