fix
All checks were successful
Build and Run VSTU Compat Layer v1 / build_and_run (push) Successful in 6s
All checks were successful
Build and Run VSTU Compat Layer v1 / build_and_run (push) Successful in 6s
This commit is contained in:
@@ -26,10 +26,10 @@ jobs:
|
||||
# 1. Останавливаем и удаляем старый контейнер, если он существует.
|
||||
# `docker ps -q -f name=...` вернет ID контейнера, если он запущен.
|
||||
# Конструкция `[ $(...) ] && ...` проверит, не пустой ли вывод.
|
||||
if [ "$(docker ps -q -f name=vstu_schedule_repopulator)" ]; then
|
||||
if [ "$(docker ps -q -f name=vstu_compat_v1)" ]; then
|
||||
echo "Stopping and removing existing container..."
|
||||
docker stop vstu_schedule_repopulator
|
||||
docker rm vstu_schedule_repopulator
|
||||
docker stop vstu_compat_v1
|
||||
docker rm vstu_compat_v1
|
||||
else
|
||||
echo "No running container found. Skipping stop/remove."
|
||||
fi
|
||||
@@ -39,11 +39,12 @@ jobs:
|
||||
echo "Starting new container..."
|
||||
docker run -d \
|
||||
--network cl2so4 \
|
||||
--ip 172.20.0.48 \
|
||||
-v /home/holder/fclay/secrets/vstu_schedule_repopulator.env:/app/.env \
|
||||
--ip 172.20.1.1 \
|
||||
--restart=always \
|
||||
--name=vstu_schedule_repopulator \
|
||||
vstu_schedule_repopulator:latest
|
||||
-v /home/holder/data_vstu_compat_v1:/app/data \
|
||||
-v /home/holder/fclay/secrets/vstu_compat_v1.env:/app/.env \
|
||||
--name vstu_compat_v1 \
|
||||
vstu_compat_v1:latest
|
||||
|
||||
# (Опционально) Шаг 4: Очистка старых, "висячих" образов
|
||||
# Это хорошая практика, чтобы не засорять диск.
|
||||
|
||||
Reference in New Issue
Block a user