Концепция деплоймента Jenkins для PHP проектов?

Я настроил Jenkins в docker на отдельном сервере. Jenkins подключается к серверу по ssh с помощью плагина Publish over ssh и просто делает на удаленном сервере последовательно git pull, composer и билд angular и тд.

cd /dir && git pull
wait
cd /dir && php yii migrate --interactive=0
wait
cd /dir && composer install
wait
cd /dir && npm install
wait
cd /dir && ng build --prod
wait


Я заметил, что при какой-то ошибке статус билда в Jenkins успешный, что сбивает с толку а лог выплнения команд сохраняется как-то непоследовательно.
  • Вопрос задан
  • 133 просмотра
Пригласить эксперта
Ответы на вопрос 2
Концепция такая - все эти действия необходимо выполнить на Jenkins. Запаблишить нужно уже собранный проект
Ответ написан
Комментировать
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Сбер Москва
от 230 000 ₽
LADA Цифра Москва
от 250 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект