Интеграции
Подключите CI-пайплайны, чтобы при запуске/перезапуске стартовать сборки у провайдеров из Tracera.

Перед началом
- Откройте Настройки проекта → Интеграции (нужен доступ к настройкам проекта).
- Сохраните токен автотеста проекта в secrets CI — см. Токены. Tracera не передаёт этот токен при старте пайплайна.
- Используйте адаптер, который пишет результаты с заданным
TRACERA_TEST_RUN_ID— см. Адаптеры.
Как это работает
- В Интеграции нажмите Добавить и выберите провайдера.
- Заполните вкладки Пайплайн, Подключение и при необходимости Параметры, затем сохраните.

- Когда вы нажимаете Запустить или Перезапустить, если в проекте есть пайплайны, Tracera открывает окно Запустить в CI. Выберите до 10 пайплайнов (заранее отмечены те, у которых включено По умолчанию).

- Tracera создаёт прогон и запускает выбранные пайплайны. Всегда передаются
TRACERA_TEST_RUN_ID,TRACERA_BASE_URLиTRACERA_PROJECT_ID(переопределения этих ключей из UI игнорируются). Кастомные params пайплайна включаются. Bearer автотеста не передаётся. - В CI пробросьте эти значения в окружение джобы, храните токен автотеста в secrets и отправляйте результаты адаптером с заданным
TRACERA_TEST_RUN_ID.
Пайплайны могут делить одно подключение. Если обновить токен в подключении, он применится ко всем пайплайнам, которые его используют.
Провайдеры
GitHub Actions
Пайплайн: Репозиторий (owner/repo), Файл workflow (например e2e.yml), Ветка или тег. Необязательный URL сервера (пусто = api.github.com).
Объявите TRACERA_TEST_RUN_ID, TRACERA_BASE_URL, TRACERA_PROJECT_ID и любые кастомные params как workflow_dispatch inputs в файле workflow. Иначе GitHub отклонит неожиданные inputs.
Jenkins
Пайплайн: URL job (должны быть сегменты /job/…). Подключение: Имя пользователя и API-токен; сервер определяется по URL job.
GitLab CI
Пайплайн: Проект GitLab (путь group/project или числовой id) и Ветка или тег. Необязательный URL сервера (пусто = gitlab.com).
TeamCity
Пайплайн: Id типа сборки. Подключение: URL сервера (обязателен) и токен.
Azure Pipelines
Пайплайн: Организация, Проект Azure, Id пайплайна и Ветка. Необязательный URL сервера (пусто = dev.azure.com).
См. также: Настройки проекта, Токены, Адаптеры.


