29

I am trying to use the Git Publisher plugin to tag a successful build with the $BUILD_TAG, but I cannot figure out a value for the Target remote name that it will accept. If I use the Repository URL in the GIT configuration I'm told, No remote repository configured with the name . I tried naming the configuration and using that as the Target remote name, no luck.

My SCM configuration (company name elided):

My Git Publisher configuration:

There is something about Git that I'm missing here.

Thank you in advance for your help.

TreeRex
  • 507
  • 1
  • 5
  • 13
  • FYI there is one confusing thing - if you just edited git config without saving job configuration, the publisher plug-in may show that remote with such name does not exist while it has just been configured in. (I mean accepted answer is correct, just adding how I've been confused) – akostadinov Oct 29 '15 at 16:36

2 Answers2

65

If your branch name is experiment and remote name is origin, change your SCM and Git Publisher configuration to:

SCM configuration:

  • Name: "origin"
  • Branch Specifier: "*/experiment"

Git Publisher configuration:

  • Target remote name: "origin"

The important thing, is to set the same name for Name parameter in SCM and Target remote name in Git Publisher.

I know it's a bit too late for answer, but maybe someone will find it useful.

banshee
  • 751
  • 5
  • 6
15

Target remote name: will be "origin"

You can execute shell and generate custom tag and pass the same to git publisher.

Balu
  • 151
  • 1
  • 2