Можете ли вы автоматически перенести на поддерево (GitLab-CI) с Merge to Upstream в качестве триггера? - PullRequest
0 голосов
/ 23 сентября 2019

Это вопрос действительно высокого уровня, так как в настоящее время мы находимся в процессе мозгового штурма.На этом замечании, я не эксперт GitLab ни на каком уровне.

Тем не менее.

В GitLab мы пытаемся создать новый поток процессов для большой группы общих служб.В настоящее время у нас есть 1 гигантский проект, который нужно разбить на 2 (основной проект и меньший взаимосвязанный проект).Я предпочитаю иметь возможность делать следующее.

  1. Разработчик отправляет запрос на слияние в вышестоящий проект - A
  2. Запрос на слияние принят и успешно объединен с вышестоящим проектом - A
  3. В вышестоящем проекте - A - Если обнаружено обнаружение изменений в файлах в подпапках, начинающихся с CD *, ТО затем выполняется автоматическая загрузка и объединение с вышестоящим проектом - B - только изменения в CD *

Isэто выполнимо?Должны ли мы сделать B поддеревом A, чтобы оно работало?

ОТКРЫТЬ ДЛЯ ЛЮБЫХ ИДЕЙ!Спасибо!

Ничего!мы еще мозговой штурм, прежде чем даже идти по этому пути.

1 Ответ

0 голосов
/ 24 сентября 2019

Вы должны иметь возможность использовать только изменения в файле YAML, чтобы указать, что задание должно запускаться только при изменениях определенных файлов или каталогов в сочетании с использованием триггер для указаниявышестоящий проект, который должен быть запущен (хотя примечание - платная функция).

...