Проверка корректности сайта после сборки

#jenkins

#дженкинс

Вопрос:

У меня есть задание на развертывание, и мне нужно проверить, что после сборки мой сайт работает правильно (нет 404 или внутренней ошибки) возвращает статус 200, есть идеи, как это сделать?

Комментарии:

1. Плагин HTTP-запроса помог

Ответ №1:

Что вы уже пробовали?

Что бы я сделал, это что-то вроде этого:

Оберните свой сценарий развертывания, скажем, в скрипт bash, который завершается при ошибке и вызывает ваш сценарий развертывания, а затем вызывает другой скрипт, который проверяет ваш сайт.

Если все, что вы хотите проверить, это код состояния 200, вам даже не понадобится отдельный скрипт для этого. Просто вызовите скрипт-оболочку curl, а затем проверьте результат, возвращая код ошибки, если он не равен 200, так что сборка Дженкинса завершится неудачей.