chore(komodo): switch to image-based deploys, trim CI pipeline

- docker-compose.yml: replace build: sections with image: refs
  (git.buzzbee.dev/BuzzbeeSCD/projecte-{svc}:)
- ci.yml: remove deploy + smoke jobs (Komodo owns build+deploy)
- DEPLOY.md: rewrite for Komodo-era workflow, keep deploy.sh as break-glass
- Gitea webhook already wired to Komodo build endpoint
This commit is contained in:
Hermes Coding Manager
2026-09-07 14:11:01 -04:00
parent 264f65955b
commit 12d9aa40fd
3 changed files with 38 additions and 253 deletions
+3 -9
View File
@@ -20,9 +20,7 @@ services:
restart: unless-stopped
api:
build:
context: .
dockerfile: Dockerfile.api
image: git.buzzbee.dev/BuzzbeeSCD/projecte-api:${PROJECTE_IMAGE_TAG:?Set PROJECTE_IMAGE_TAG}
container_name: project-e-api
ports:
- "3001:3000"
@@ -41,9 +39,7 @@ services:
restart: unless-stopped
spa:
build:
context: .
dockerfile: Dockerfile.spa
image: git.buzzbee.dev/BuzzbeeSCD/projecte-spa:${PROJECTE_IMAGE_TAG:?Set PROJECTE_IMAGE_TAG}
container_name: project-e-spa
ports:
- "3000:80"
@@ -54,9 +50,7 @@ services:
restart: unless-stopped
worker:
build:
context: .
dockerfile: Dockerfile.worker
image: git.buzzbee.dev/BuzzbeeSCD/projecte-worker:${PROJECTE_IMAGE_TAG:?Set PROJECTE_IMAGE_TAG}
container_name: project-e-worker
environment:
- NODE_ENV=production