Всем привет.
Вопрос по #allure_testops
Пытаюсь интегрировать запуски пайплайна GitLab CI через Allure.
Как сейчас:
В GitLab создан пайплайн с один этапом. В этапе 4 джобы на разные уровни тестов. В каждой джобе запускают тесты и через allurectl результаты выгружаются на сервер.
Что хочу:
Хочу запускать отдельно каждую джобу по клику из Allure с разными variables
Что сделал:
1. Прочитал документацию
https://docs.qameta.io/allure-testops/integration/runjob-gitlab/Ё2. Завел билдсервер и токен в Allure. Проверил соединение.
3. Создал джобу в Allure
4. Выбираю тесты и запускаю джобу
Результат:
Запускает весь пайплайн со всеми джобами.
Как я понимаю, концепция GitLab не позволяет запускать отдельные джобы через итерфейс Allure, только прокидывать какие-либо variables при запуске пайплайна. Верно ли я мыслю?
И еще вопрос: есть ли какие-либо документация, которая описывает как прокинуть variables при запуске папйлайна из Allure в GitLab (какие именованные переменные типа ALLURE_XXX использовать в пайплайне и тд)?