мержреквесте, а как задать ограничение на целевую ветку реквеста?
Если сделать
only: [merge_requests, target_branch_name] - то будет не то, что нужно, а будет запуск и при коммитах в ветку, и при любых мержреквестах (то бишь аргументы в only через "или" объединяются?)?
используйте rules
Да, знаю, что only уже легаси, но rules как-то усложнены. А через only такого поведения не добиться?
- if: $CI_PIPELINE_SOURCE == "merge_request_event" && $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "develop"
https://docs.gitlab.com/ee/ci/variables/predefined_variables.html
А. выглядит не так сложно. Примеры в доке по rules:if просто слишком усложненные на много строк. Но ваш пример удачный. Спасибо :)
да, но потом выпилят only и удачи редачить пипелины
Обсуждают сегодня