ci: clean stale deploy containers
This commit is contained in:
@@ -123,6 +123,7 @@ jobs:
|
|||||||
append_if_set CRANK_BOOTSTRAP_ADMIN_DISPLAY_NAME "$CRANK_BOOTSTRAP_ADMIN_DISPLAY_NAME"
|
append_if_set CRANK_BOOTSTRAP_ADMIN_DISPLAY_NAME "$CRANK_BOOTSTRAP_ADMIN_DISPLAY_NAME"
|
||||||
append_if_set CRANK_DEMO_SEED "$CRANK_DEMO_SEED"
|
append_if_set CRANK_DEMO_SEED "$CRANK_DEMO_SEED"
|
||||||
{
|
{
|
||||||
|
printf 'COMPOSE_PROJECT_NAME=community\n'
|
||||||
printf 'CRANK_ADMIN_API_IMAGE=%s:%s\n' '${{ env.ADMIN_API_IMAGE }}' '${{ env.IMAGE_TAG }}'
|
printf 'CRANK_ADMIN_API_IMAGE=%s:%s\n' '${{ env.ADMIN_API_IMAGE }}' '${{ env.IMAGE_TAG }}'
|
||||||
printf 'CRANK_MCP_SERVER_IMAGE=%s:%s\n' '${{ env.MCP_SERVER_IMAGE }}' '${{ env.IMAGE_TAG }}'
|
printf 'CRANK_MCP_SERVER_IMAGE=%s:%s\n' '${{ env.MCP_SERVER_IMAGE }}' '${{ env.IMAGE_TAG }}'
|
||||||
printf 'CRANK_UI_IMAGE=%s:%s\n' '${{ env.UI_IMAGE }}' '${{ env.IMAGE_TAG }}'
|
printf 'CRANK_UI_IMAGE=%s:%s\n' '${{ env.UI_IMAGE }}' '${{ env.IMAGE_TAG }}'
|
||||||
@@ -173,6 +174,22 @@ jobs:
|
|||||||
echo '$DEPLOY_REGISTRY_TOKEN' | docker login '${{ env.REGISTRY }}' -u '$DEPLOY_REGISTRY_USER' --password-stdin
|
echo '$DEPLOY_REGISTRY_TOKEN' | docker login '${{ env.REGISTRY }}' -u '$DEPLOY_REGISTRY_USER' --password-stdin
|
||||||
docker compose \$compose_profiles config -q
|
docker compose \$compose_profiles config -q
|
||||||
docker compose \$compose_profiles pull
|
docker compose \$compose_profiles pull
|
||||||
|
docker compose \$compose_profiles down --remove-orphans
|
||||||
|
for container in \
|
||||||
|
crank-ui-1 \
|
||||||
|
crank-admin-api-1 \
|
||||||
|
crank-mcp-server-1 \
|
||||||
|
crank-postgres-1 \
|
||||||
|
crank-valkey-1 \
|
||||||
|
crank-community-ui-1 \
|
||||||
|
crank-community-admin-api-1 \
|
||||||
|
crank-community-mcp-server-1 \
|
||||||
|
crank-community-postgres-1 \
|
||||||
|
crank-community-valkey-1; do
|
||||||
|
if docker ps -a --format '{{.Names}}' | grep -Fx \"\$container\" >/dev/null; then
|
||||||
|
docker rm -f \"\$container\"
|
||||||
|
fi
|
||||||
|
done
|
||||||
docker compose \$compose_profiles up -d --remove-orphans
|
docker compose \$compose_profiles up -d --remove-orphans
|
||||||
"
|
"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user