Как интегрировать Codeceptjs с Jenkins

Я использую помощника Puppeteer в создании сквозных тестов моей объектной модели страницы. Я хочу интегрировать свои тесты с Дженкинсом, чтобы я мог планировать свой пробег. Ребята, можете ли вы помочь мне с шагами?

1 ответ

Я настоятельно рекомендую вам использовать плагин Blue Ocean в Jenkins. Вы можете создать конвейер на основе хранилища в области хранения битов.

https://jenkins.io/doc/book/blueocean/creating-pipelines/

тогда ваш проект codeceptjs будет установлен в Jenkins. и сделать несколько этапов для следующих шагов.

  1. Установка npm (я думаю, у вас есть package.json в вашей папке codeceptjs)
  2. запустить тест с командой codeceptjs.
  3. сделать отчет (результат теста) и показать его в Jenkins (мне нравится allure report, и вы можете скачать плагин Jenkins-allure без перезапуска jenkins)

Извините, что я могу написать полную информацию здесь. Вы можете прокомментировать меня, если у вас есть дополнительные вопросы.

Другие вопросы по тегам