do the same for the api job
This commit is contained in:
@@ -5,7 +5,7 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
#- feature/ci-cd
|
||||
- feature/ci-cd
|
||||
|
||||
jobs:
|
||||
build-and-deploy:
|
||||
@@ -25,7 +25,7 @@ jobs:
|
||||
|
||||
- name: Build image
|
||||
run: |
|
||||
docker build -t git.bxvard.net/homeburger/agologum-api:latest ./api
|
||||
docker build -t git.vxbard.net/homeburger/agologum-api:latest ./api
|
||||
|
||||
- name: Push image
|
||||
run: |
|
||||
@@ -34,4 +34,4 @@ jobs:
|
||||
- name: Deploy container
|
||||
run: |
|
||||
docker compose -f docker-compose-api.prod.yaml pull agologum-api
|
||||
docker compose -f docker-compose-api.prod.yaml up -d --force-recreate --remove-orphans
|
||||
docker compose -f docker-compose-api.prod.yaml up -d --force-recreate --remove-orphans agologum-api
|
||||
|
||||
@@ -33,5 +33,5 @@ jobs:
|
||||
|
||||
- name: Deploy
|
||||
run: |
|
||||
docker compose -f docker-compose-client.prod.yaml pull
|
||||
docker compose -f docker-compose-client.prod.yaml up -d --force-recreate --remove-orphans
|
||||
docker compose -f docker-compose-client.prod.yaml pull agologum-client
|
||||
docker compose -f docker-compose-client.prod.yaml up -d --force-recreate --remove-orphans agologum-client
|
||||
|
||||
Reference in New Issue
Block a user