блок (соответствует приведенному выше экрану):

т с интеграцией Jenkins выбрал опцию: Строить, когда изменения помещаются в BitBucket. Все работает, как ожидалось, пока какая-то другая ветвь не будет объединена с мастером. В этом случае Дженкинс запускает две сборки. Кто-нибудь сталкивался с этой проблемой?

Ответы на вопрос(1)

мастер филиал, как ты. Решение, которое работало, состояло в том, чтобы обновитьBuild Triggers Конфигурация работы, которая была вызвана дважды, оставивPoll SCM -> Schedule текстовое поле пустое (не введено выражение Cron). Таким образом, правильная конфигурация должна отмечать только две опции триггера:

[✓] Построить, когда изменение помещено в BitBucket[✓] Опрос СКМ (ОставьГрафик текстовое поле пусто)

В случаеДженкинс Джоб DSL Плагин используется для генерации задания сборки, он должен содержатьtriggers блок (соответствует приведенному выше экрану):

triggers {
  bitbucketPush()
  scm('') // empty Cron expression string
}

Ваш ответ на вопрос