#jenkins
#дженкинс
Вопрос:
У меня есть задание на развертывание, и мне нужно проверить, что после сборки мой сайт работает правильно (нет 404 или внутренней ошибки) возвращает статус 200, есть идеи, как это сделать?
Комментарии:
1. Плагин HTTP-запроса помог
Ответ №1:
Что вы уже пробовали?
Что бы я сделал, это что-то вроде этого:
Оберните свой сценарий развертывания, скажем, в скрипт bash, который завершается при ошибке и вызывает ваш сценарий развертывания, а затем вызывает другой скрипт, который проверяет ваш сайт.
Если все, что вы хотите проверить, это код состояния 200, вам даже не понадобится отдельный скрипт для этого. Просто вызовите скрипт-оболочку curl, а затем проверьте результат, возвращая код ошибки, если он не равен 200, так что сборка Дженкинса завершится неудачей.