2012-06-19 3 views
3

Возможно ли получить плагин Jenkins Promoted Builds для вызова второго задания, которое, в свою очередь, связано с фиксацией , которая была повышена, а не с последней версии?Jenkins - Promoted Builds & Git

Так что поток будет что-то вроде этого:

  • совершающих сделан
  • работы 'Dev' выполняет строительство # 1 от совершения
  • Commit B состоит из
  • 'Dev' работа выполняет сборку # 2 от фиксации B
  • Создано вручную Реклама не включена. 1
  • Выполнение задания «Выполнение задания» № 1 от фиксации A (не B)

ответ

3

В Jenkins есть ошибка, которая мешает этому быть возможным.

Обычно один будет:

  • Установка Повышен Строит Plugin
  • Установка параметризованного Trigger
  • Настройка работы Dev быть перспективными, указав "Trigger/вызов основывается на других проектах", то установка параметра от "Пропуск Git Commit, который был построен"

К сожалению, похоже, что a bug in the Promoted Builds plugin означает, что не все данные переданы. Там exists a fix, но он, похоже, ждет интеграции.

Я поднял номер ticket in Jenkins' JIRA, на который вы должны проголосовать, если вы также страдаете от этой проблемы.