From 1699a9bd9a6a65636ba5e39d5a2b9151c7fc6713 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=86=8A=E9=91=AB=E4=BC=9F=20Xinwei=20Xiong?= <3293172751NSS@gmail.com> Date: Wed, 23 Oct 2024 16:43:50 +0800 Subject: [PATCH] Update build-images.yml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 熊鑫伟 Xinwei Xiong <3293172751NSS@gmail.com> --- .github/workflows/build-images.yml | 42 ++++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-images.yml b/.github/workflows/build-images.yml index 69d4be1..9a2806b 100644 --- a/.github/workflows/build-images.yml +++ b/.github/workflows/build-images.yml @@ -15,13 +15,51 @@ jobs: strategy: matrix: include: - # ... 其他项目配置 ... - project: kong context: . dockerfile: ./compose/production/kong/Dockerfile architectures: linux/amd64 # 仅构建 amd64 path: ./compose/production/kong/ - # ... 其他项目配置 ... + - project: postgres + context: . + dockerfile: ./compose/production/postgres/Dockerfile + architectures: linux/amd64,linux/arm64 + path: ./compose/production/postgres/ + - project: traefik + context: . + dockerfile: ./compose/production/traefik/Dockerfile + architectures: linux/amd64,linux/arm64 + path: ./compose/production/traefik/ + - project: nginx + context: . + dockerfile: ./compose/production/nginx/Dockerfile + architectures: linux/amd64,linux/arm64 + path: ./compose/production/nginx/ + - project: awscli + context: . + dockerfile: ./compose/production/aws/Dockerfile + architectures: linux/amd64,linux/arm64 + path: ./compose/production/aws/ + - project: redis + context: . + dockerfile: ./compose/production/redis/Dockerfile + architectures: linux/amd64,linux/arm64 + path: ./compose/production/redis/ + - project: redis8 + context: . + dockerfile: ./compose/production/redis8/Dockerfile + architectures: linux/amd64,linux/arm64 + path: ./compose/production/redis8/ + - project: python + context: . + dockerfile: ./compose/production/python/Dockerfile + architectures: linux/amd64,linux/arm64 + path: ./compose/production/python/ + - project: python-3-12-slim-bookworm + context: . + dockerfile: ./compose/production/python-3-12-slim-bookworm/Dockerfile + architectures: linux/amd64,linux/arm64 + path: ./compose/production/python-3-12-slim-bookworm/ steps: - name: Checkout code