ci(docker): retain one server image per env

This commit is contained in:
2026-07-09 11:22:58 +08:00
parent fc97356e6e
commit bd840651a4
3 changed files with 3 additions and 6 deletions
+1 -4
View File
@@ -219,10 +219,7 @@ jobs:
| ssh $SSH_OPTS "$SSH_TARGET" \
"docker login '$REGISTRY_HOST' -u '$REGISTRY_USERNAME' --password-stdin"
SERVER_RETAIN_COUNT="0"
if [ "$DEPLOY_ENV" = "prod" ]; then
SERVER_RETAIN_COUNT="1"
fi
SERVER_RETAIN_COUNT="1"
ssh $SSH_OPTS "$SSH_TARGET" \
"cd '$DEPLOY_DIR' && chmod +x ./deploy-docker-image.sh && ./deploy-docker-image.sh '$IMAGE_VERSION_TAG' '$NEXT_ENV_FILE' '$HOST_PORT' '$CONTAINER_NAME' '$PROJECT_NAME' '$SERVER_RETAIN_COUNT'"