tms-dos21-onl / anzhalika-tseliak

Apache License 2.0
0 stars 0 forks source link

[HW28] CI (agents) #36

Open AlexPykavy opened 2 months ago

AlexPykavy commented 2 months ago

Дедлайн: 10/06/2024

1. Создать новый Jenkins агент и установить на нём Docker.
2. Изменить Jenkinsfile из предыдущего домашнего задания путём добавления стадии "Integration Tests" между стадиями Build и Publish. Она должна запускаться в Docker контейнере на созданном ранее Jenkins агенте при помощи Docker Pipeline плагина и выполнять следующие шаги:
- Запуск приложения в фоновом режиме.
- Проверка работоспособности приложения при помощи curl.

Для передачи артефактов между агентами использовать stash/unstash.

** не обязательны к выполнению. Задачи на интерес