Git Задачи проверки целевого удаленного имени издателя, единственное репо

Я пытаюсь использовать плагин Git Publisher, чтобы пометить успешную сборку с помощью $BUILD_TAG, но я не могу определить значение для удаленного имени цели, которое оно примет. Если я использую URL-адрес репозитория в конфигурации Git, мне сказали, Нет удаленного репозитория, настроенного с именем. Я попытался назвать конфигурацию и использовать это как имя удаленной цели, не повезло.

Конфигурация My SCM (название компании завершено):

  • URL-адрес репозитория: http://stash.company.com/scm/semsrch/medqp.git
  • Учетные данные: sebuserro/****** [Это настраивается нашей командой сборки]
  • Имя: эксперимент
  • Спецификатор отрасли: происхождение/эксперимент

My Git Конфигурация издателя:

  • Нажмите только, если сбой сборки: отмечен
  • Тег для push: $BUILD_TAG
  • Сообщение тега: $BUILD_URL
  • Создать новый тег: отмечен
  • Конечное удаленное имя: http://stash.company.com/scm/semsrch/medqp.git

В Git есть что-то, что я здесь отсутствует.

Заранее благодарим вас за помощь.

Ответы

Ответ 1

Если ваше имя ветки является экспериментальным, а удаленное имя - источником, измените конфигурацию SCM и Git Publisher:

Конфигурация SCM:

  • Имя: "origin"
  • Спецификатор отрасли: "*/эксперимент"

Git Конфигурация издателя:

  • Целевое удаленное имя: "origin"

Важно указать одноименное имя параметра Name в SCM и целевом удаленном имени в Git Publisher.

Я знаю, что это слишком поздно для ответа, но, возможно, кто-то найдет его полезным.

Ответ 2

Целевое удаленное имя: будет "происходить"

Вы можете выполнить оболочку и создать собственный тег и передать то же самое на git издателя.