Как интегрировать Codeceptjs с Jenkins
Я использую помощника Puppeteer в создании сквозных тестов моей объектной модели страницы. Я хочу интегрировать свои тесты с Дженкинсом, чтобы я мог планировать свой пробег. Ребята, можете ли вы помочь мне с шагами?
1 ответ
Я настоятельно рекомендую вам использовать плагин Blue Ocean в Jenkins. Вы можете создать конвейер на основе хранилища в области хранения битов.
https://jenkins.io/doc/book/blueocean/creating-pipelines/
тогда ваш проект codeceptjs будет установлен в Jenkins. и сделать несколько этапов для следующих шагов.
- Установка npm (я думаю, у вас есть package.json в вашей папке codeceptjs)
- запустить тест с командой codeceptjs.
- сделать отчет (результат теста) и показать его в Jenkins (мне нравится allure report, и вы можете скачать плагин Jenkins-allure без перезапуска jenkins)
Извините, что я могу написать полную информацию здесь. Вы можете прокомментировать меня, если у вас есть дополнительные вопросы.