update CI/CD with compose

This commit is contained in:
2026-04-26 17:55:59 +02:00
parent 0dbcdcfcf4
commit c5770b4d63
2 changed files with 24 additions and 13 deletions

View File

@@ -17,18 +17,10 @@ jobs:
run: echo "VERSION_TAG=${GITHUB_REF_NAME}" >> $GITHUB_ENV
- name: Build Docker image
run: |
docker build \
--build-arg REACT_APP_API_URL="" \
-t poster-picker-frontend:latest \
-t poster-picker-frontend:${{ env.VERSION_TAG }} .
run: docker compose build
- name: Stop old container
run: |
cd ~/dev-server/poster-picker
docker compose stop frontend || true
- name: Stop old container (if exists)
run: docker compose down --remove-orphans || true
- name: Start new container
run: |
cd ~/dev-server/poster-picker
docker compose up -d --no-build frontend
- name: Run compose
run: docker compose up -d