Skip to content

Commit d829aa8

Browse files
committed
feature: add gateway
1 parent a295f6d commit d829aa8

File tree

4 files changed

+24
-1
lines changed

4 files changed

+24
-1
lines changed

.github/workflows/docker-images-release.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,13 @@ jobs:
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

.github/workflows/docker-push-to-huaweicloud.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,15 @@ jobs:
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

.github/workflows/enterprise-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
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

.github/workflows/package.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)