From 682d3aca5fb92622fb6a1cd94e5984fea4d90471 Mon Sep 17 00:00:00 2001 From: Humair Khan Date: Wed, 15 Jan 2025 12:49:13 -0500 Subject: [PATCH] add remaining dockerfiles to build workflow (#11522) Signed-off-by: Humair Khan --- .github/workflows/image-builds.yml | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/.github/workflows/image-builds.yml b/.github/workflows/image-builds.yml index 008dbfccf8b..dce7a492385 100644 --- a/.github/workflows/image-builds.yml +++ b/.github/workflows/image-builds.yml @@ -77,20 +77,43 @@ jobs: include: - image: kfp-api-server dockerfile: backend/Dockerfile + context: . - image: kfp-frontend dockerfile: frontend/Dockerfile + context: . - image: kfp-persistence-agent dockerfile: backend/Dockerfile.persistenceagent + context: . - image: kfp-scheduled-workflow-controller dockerfile: backend/Dockerfile.scheduledworkflow + context: . - image: kfp-viewer-crd-controller dockerfile: backend/Dockerfile.viewercontroller + context: . - image: kfp-visualization-server dockerfile: backend/Dockerfile.visualization + context: . - image: kfp-launcher dockerfile: backend/Dockerfile.launcher + context: . - image: kfp-driver dockerfile: backend/Dockerfile.driver + context: . + - image: kfp-cache-deployer + dockerfile: backend/src/cache/deployer/Dockerfile + context: . + - image: kfp-cache-server + dockerfile: backend/Dockerfile.cacheserver + context: . + - image: kfp-metadata-writer + dockerfile: backend/metadata_writer/Dockerfile + context: . + - image: kfp-metadata-envoy + dockerfile: third_party/metadata_envoy/Dockerfile + context: . + - image: kfp-inverse-proxy-agent + dockerfile: proxy/Dockerfile + context: ./proxy steps: - name: Checkout repository uses: actions/checkout@v4 @@ -144,7 +167,7 @@ jobs: uses: docker/build-push-action@v6 if: steps.check_tag.outcome == 'success' with: - context: . + context: ${{ matrix.context }} file: ${{ matrix.dockerfile }} push: true tags: ${{ steps.meta.outputs.tags }}