This commit is contained in:
parent
5e16f8c427
commit
159e23dccf
2 changed files with 7 additions and 3 deletions
|
|
@ -88,6 +88,11 @@ steps:
|
||||||
echo "Snapshot for rollback: $OLD_IMAGE"
|
echo "Snapshot for rollback: $OLD_IMAGE"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Удаляем legacy-контейнер со статичным именем, чтобы избежать name conflict
|
||||||
|
if docker ps -a --format '{{.Names}}' | grep -Eq '^intradesk-monitor$'; then
|
||||||
|
docker rm -f intradesk-monitor || true
|
||||||
|
fi
|
||||||
|
|
||||||
# Обновляем образ и перезапускаем
|
# Обновляем образ и перезапускаем
|
||||||
docker compose pull
|
docker compose pull
|
||||||
docker compose up -d --remove-orphans
|
docker compose up -d --remove-orphans
|
||||||
|
|
@ -98,4 +103,4 @@ steps:
|
||||||
when:
|
when:
|
||||||
- event: push
|
- event: push
|
||||||
branch: main
|
branch: main
|
||||||
- event: tag
|
- event: tag
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
services:
|
services:
|
||||||
intradesk-monitor:
|
intradesk-monitor:
|
||||||
image: ${IMAGE_NAME}:latest
|
image: ${IMAGE_NAME}:latest
|
||||||
container_name: intradesk-monitor
|
|
||||||
restart: always
|
restart: always
|
||||||
env_file: .env
|
env_file: .env
|
||||||
ports:
|
ports:
|
||||||
|
|
@ -17,4 +16,4 @@ services:
|
||||||
interval: 30s
|
interval: 30s
|
||||||
timeout: 5s
|
timeout: 5s
|
||||||
retries: 3
|
retries: 3
|
||||||
start_period: 15s
|
start_period: 15s
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue