LINUX.ORG.RU
решено ФорумAdmin

Gitlab CI запуск pipeline только если merge_request был смерджен, т.е не во время, а после мерджа

 


0

3

Привет, коллеги! У гитлаб-CI есть некоторый функционал, но не нашел искоробочного варианта, обвязку API написать не проблема. Суть:

Запускать detached Pipe только в случае, если merge_request смерджили, не во время, а именно после того.

when: merge_request

Делает именно во время, есть истории успеха, и/или примеры реализации на API?

Deleted

Вроде такое есть только в gitlab premium.

«Merge pipelines will try to validate the post-merge result prior to merging» называется.

dgeliko ★★
()

Если перефразировать твою хотелку, получается запускать CI на каждый (мердж) коммит в мастер. На первый взгляд, gitlab такое умеет, но мне сложно гуглить технические детали телефоном.

anonymous
()

Если его уже смержили, это не мерж реквест, а коммит(ы) в основную ветку. Анон дело говорит!

aol ★★★★★
()
Ответ на: комментарий от dgeliko

Спасибо! Гитлаб СИ, конечно, хорош, но Jenkins В этом плане пободрее будет

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.