#zuul-ci
#zuul-ci
Вопрос:
Аналогично recheck
command, если я хочу создать пользовательские команды запуска в Zuul CI, каков наилучший возможный способ его реализации?
Например, я хочу, чтобы в Zuul были определены следующие 2 команды для запуска определенных тестов.
/test-e2e
— Это приведет к запуску определенного задания, которое запускает тесты e2e
/test-conformance
— Это приведет к запуску определенного задания, которое запускает тесты соответствия.
Может кто-нибудь посоветовать?
Ответ №1:
Предполагая, что вы используете GitHub для управления исходным кодом, вы можете определить пользовательский триггер регулярных выражений для проверки конвейера
См. Документацию pipeline.trigger.<github source>.comment
Что-то вроде этого:
- pipeline:
name: check
trigger:
github:
- event: pull_request
action: comment
comment: (?i)^s*test-e2es*$
Комментарии:
1. Спасибо за ответ. В итоге я использовал
experimental
pipeline в Зууле.