Skip to content

mezhcoder/shri-infastructure

Repository files navigation

Frame 1

shri-infastructure

Ну, очччень мощная инфастурктура авто-тестов с использованием Яндекс Трекера

🚀 Начало работы

- При создании нового релиза запускаются скрипты в Github Actions - Результат сборки можно посмотреть в Github Actions

⬇️ Скрипт createTicket.sh

- Создаёт тикет в системе Яндекс Трекер. Создаст от того пользователя, от которого указан API в .env окружении

⬇️ Скрипт runTests.sh

- Запустит авто-тесты (используется Jest библиотека из NodeJS) и результат отправит в тикет созданным createTicket.sh

⬇️ Скрипт buildDocker.sh

- Подымит и запустит Docker контейнер и запустит сборку проекта (произойдет запуск скриптов createTicket.sh и runTests.sh)

🔥 Локальное тестирование

Для локального тестирования добавьте в своё окружение переменные OAUTH и XORGID (подробнее о данных переменных можно узнать в Яндекс Трекере API)

Feedback

👩‍🚀 Мои контакты: https://t.me/zhcoder

Screenshots

About

Yandex SHRI homework infastructure

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •