Я использую конвейер gitlab для развертывания в Kubernetes.Один из моих этапов очистки gitlab содержит отложенное задание , поэтому он находится на этапе:
when: delayed
start_in: 6 hours
Мне известно о документации, что этот этап заблокирует мой конвейер.Таким образом, этот этап не позволит моему пользователю объединиться в свою ветку с мастером, поскольку конвейер не завершен и ждет около 6 часов.
Мне нужно иметь возможность разрешить пользователю объединяться в своей ветке, также оставляяэтап очистки, чтобы уничтожить другие ветви в случае, если пользователи оставляют позади ветку более 6 часов.
Есть ли какие-нибудь обходные пути, о которых кто-либо может подумать?