File tree Expand file tree Collapse file tree 4 files changed +24
-1
lines changed
Expand file tree Collapse file tree 4 files changed +24
-1
lines changed Original file line number Diff line number Diff line change 1414 service_name : frontend
1515 build_dir : .
1616
17+ gateway :
18+ name : Gateway Image
19+ uses : ./.github/workflows/docker-images-reusable.yml
20+ with :
21+ service_name : gateway
22+ build_dir : .
23+
1724 backend :
1825 name : Backend Image
1926 uses : ./.github/workflows/docker-images-reusable.yml
Original file line number Diff line number Diff line change 1818 secrets :
1919 HUAWEI_CLOUD_SWR_LOGIN_PWD : ${{ secrets.HUAWEI_CLOUD_SWR_LOGIN_PWD}}
2020
21+ gateway :
22+ name : Push Gateway Image
23+ uses : ./.github/workflows/docker-push-to-huaweicloud-reusable.yml
24+ with :
25+ service_name : datamate-gateway
26+ version : ${{ inputs.version}}
27+ secrets :
28+ HUAWEI_CLOUD_SWR_LOGIN_PWD : ${{ secrets.HUAWEI_CLOUD_SWR_LOGIN_PWD}}
29+
2130 backend :
2231 name : Push Backend Image
2332 uses : ./.github/workflows/docker-push-to-huaweicloud-reusable.yml
Original file line number Diff line number Diff line change 6161 run : |
6262 mkdir -p images/datamate
6363 LOWERCASE_REPO=$(echo "${{ github.repository_owner }}" | tr '[:upper:]' '[:lower:]')
64- services=("runtime" "backend" "frontend" "database" "backend-python")
64+ services=("runtime" "backend" "frontend" "database" "backend-python" "gateway" )
6565 for service in "${services[@]}"; do
6666 docker pull ghcr.io/$LOWERCASE_REPO/datamate-$service:latest --platform arm64
6767 docker tag ghcr.io/$LOWERCASE_REPO/datamate-$service:latest datamate-$service:latest
Original file line number Diff line number Diff line change @@ -34,13 +34,20 @@ jobs:
3434 with :
3535 service_name : backend-python
3636
37+ gateway-docker-build :
38+ name : Build and Push Frontend Docker Image
39+ uses : ./.github/workflows/docker-image-save.yml
40+ with :
41+ service_name : gateway
42+
3743 package-all :
3844 needs :
3945 - backend-docker-build
4046 - frontend-docker-build
4147 - database-docker-build
4248 - backend-python-docker-build
4349 - runtime-docker-build
50+ - gateway-docker-build
4451 runs-on : ubuntu-latest
4552 steps :
4653 - name : Checkout
You can’t perform that action at this time.
0 commit comments