Skip to content

Commit df5fbbd

Browse files
committed
fix: force-remove dev image before manifest rebuild in dev-push
1 parent 386452d commit df5fbbd

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

‎Makefile‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ cli:
3939
## Sandbox image (Claude Code + mcp-atlassian + gws, multi-arch)
4040
sandbox: sandbox/Dockerfile sandbox/startup.sh \
4141
sandbox/policy.yaml sandbox/CLAUDE.md sandbox/settings.json
42-
-$(CONTAINER_CLI) manifest rm $(SANDBOX_IMAGE) 2>/dev/null
42+
@$(CONTAINER_CLI) manifest rm $(SANDBOX_IMAGE) 2>/dev/null || true
4343
$(CONTAINER_CLI) build --platform linux/amd64 --manifest $(SANDBOX_IMAGE) sandbox/
4444
$(CONTAINER_CLI) build --platform linux/arm64 --manifest $(SANDBOX_IMAGE) sandbox/
4545
@echo "Built: $(SANDBOX_IMAGE) (multi-arch)"
@@ -119,8 +119,8 @@ dev-runner: cli-runner
119119

120120
## Build and push dev images (sandbox: multi-arch, runner: amd64)
121121
dev-push: cli-runner
122-
-$(CONTAINER_CLI) rmi $(DEV_SANDBOX_IMAGE) 2>/dev/null
123-
-$(CONTAINER_CLI) manifest rm $(DEV_SANDBOX_IMAGE) 2>/dev/null
122+
@$(CONTAINER_CLI) rmi --force $(DEV_SANDBOX_IMAGE) 2>/dev/null || true
123+
@$(CONTAINER_CLI) manifest rm $(DEV_SANDBOX_IMAGE) 2>/dev/null || true
124124
$(CONTAINER_CLI) build --platform linux/amd64 --manifest $(DEV_SANDBOX_IMAGE) sandbox/
125125
$(CONTAINER_CLI) build --platform linux/arm64 --manifest $(DEV_SANDBOX_IMAGE) sandbox/
126126
$(CONTAINER_CLI) manifest push $(DEV_SANDBOX_IMAGE)

0 commit comments

Comments
 (0)