Skip to content

Commit

Permalink
Merge pull request opendatahub-io#5 from dsp-developers/compatibility…
Browse files Browse the repository at this point in the history
…-doc-generate-1.3

Update DSP version compatibility doc.
  • Loading branch information
HumairAK committed Aug 22, 2023
2 parents 13bb05c + 2cff154 commit 4168549
Show file tree
Hide file tree
Showing 3 changed files with 252 additions and 199 deletions.
281 changes: 152 additions & 129 deletions .github/workflows/build-tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,11 @@ on:
default: 'opendatahub-io/data-science-pipelines'
description: 'DSP org/repo'
required: true
overwrite_imgs:
type: string
default: 'true'
description: 'Overwrite images in quay if they already exist for this release.'
required: true
workflow_dispatch:
inputs:
src_branch:
Expand All @@ -41,6 +46,11 @@ on:
default: 'opendatahub-io/data-science-pipelines'
description: 'DSP org/repo'
required: true
overwrite_imgs:
type: string
default: 'false'
description: 'Overwrite images in quay if they already exist for this release.'
required: true
env:
IMAGE_REPO_DSPO: data-science-pipelines-operator
IMAGE_REPO_SERVER: ds-pipelines-api-server
Expand All @@ -58,123 +68,148 @@ env:
QUAY_ID: ${{ secrets.QUAY_ID }}
QUAY_TOKEN: ${{ secrets.QUAY_TOKEN }}
TARGET_IMAGE_TAG: ${{ inputs.target_tag }}
OVERWRITE_IMAGES: ${{ inputs.overwrite_imgs }}
jobs:
dspo-build:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/build
name: Build Image
with:
IMAGE_REPO: ${{ env.IMAGE_REPO_DSPO }}
DOCKERFILE: Dockerfile
GH_REPO: ${{ github.repository }}

server-build:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/build
name: Build Image
with:
IMAGE_REPO: ${{ env.IMAGE_REPO_SERVER }}
DOCKERFILE: backend/Dockerfile
GH_REPO: ${{ inputs.dsp_org_repo }}

ui-build:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/build
name: Build Image
with:
IMAGE_REPO: ${{ env.IMAGE_REPO_UI }}
DOCKERFILE: frontend/Dockerfile
GH_REPO: ${{ inputs.dsp_org_repo }}

cache-build:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/build
name: Build Image
with:
IMAGE_REPO: ${{ env.IMAGE_REPO_CACHE }}
DOCKERFILE: backend/Dockerfile.cacheserver
GH_REPO: ${{ inputs.dsp_org_repo }}

PA-build:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/build
name: Build Image
with:
IMAGE_REPO: ${{ env.IMAGE_REPO_PA }}
DOCKERFILE: backend/Dockerfile.persistenceagent
GH_REPO: ${{ inputs.dsp_org_repo }}

SWF-build:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/build
name: Build Image
with:
IMAGE_REPO: ${{ env.IMAGE_REPO_SWF }}
DOCKERFILE: backend/Dockerfile.scheduledworkflow
GH_REPO: ${{ inputs.dsp_org_repo }}

VC-build:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/build
name: Build Image
with:
IMAGE_REPO: ${{ env.IMAGE_REPO_VC }}
DOCKERFILE: backend/Dockerfile.viewercontroller
GH_REPO: ${{ inputs.dsp_org_repo }}

ARTIFACT-build:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/build
name: Build Image
with:
IMAGE_REPO: ${{ env.IMAGE_REPO_ARTIFACT }}
DOCKERFILE: backend/artifact_manager/Dockerfile
GH_REPO: ${{ inputs.dsp_org_repo }}

MLMD_WRITER-build:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/build
name: Build Image
with:
IMAGE_REPO: ${{ env.IMAGE_REPO_MLMD_WRITER }}
DOCKERFILE: backend/metadata_writer/Dockerfile
GH_REPO: ${{ inputs.dsp_org_repo }}
# dspo-build:
# runs-on: ubuntu-latest
# permissions:
# contents: read
# steps:
# - uses: actions/checkout@v3
# - uses: ./.github/actions/build
# name: Build Image
# with:
# IMAGE_REPO: ${{ env.IMAGE_REPO_DSPO }}
# DOCKERFILE: Dockerfile
# GH_REPO: ${{ github.repository }}
# OVERWRITE: ${{ env.OVERWRITE_IMAGES }}
#
# server-build:
# runs-on: ubuntu-latest
# permissions:
# contents: read
# steps:
# - uses: actions/checkout@v3
# - uses: ./.github/actions/build
# name: Build Image
# with:
# IMAGE_REPO: ${{ env.IMAGE_REPO_SERVER }}
# DOCKERFILE: backend/Dockerfile
# GH_REPO: ${{ inputs.dsp_org_repo }}
# OVERWRITE: ${{ env.OVERWRITE_IMAGES }}
#
# ui-build:
# runs-on: ubuntu-latest
# permissions:
# contents: read
# steps:
# - uses: actions/checkout@v3
# - uses: ./.github/actions/build
# name: Build Image
# with:
# IMAGE_REPO: ${{ env.IMAGE_REPO_UI }}
# DOCKERFILE: frontend/Dockerfile
# GH_REPO: ${{ inputs.dsp_org_repo }}
# OVERWRITE: ${{ env.OVERWRITE_IMAGES }}
#
# cache-build:
# runs-on: ubuntu-latest
# permissions:
# contents: read
# steps:
# - uses: actions/checkout@v3
# - uses: ./.github/actions/build
# name: Build Image
# with:
# IMAGE_REPO: ${{ env.IMAGE_REPO_CACHE }}
# DOCKERFILE: backend/Dockerfile.cacheserver
# GH_REPO: ${{ inputs.dsp_org_repo }}
# OVERWRITE: ${{ env.OVERWRITE_IMAGES }}
#
# PA-build:
# runs-on: ubuntu-latest
# permissions:
# contents: read
# steps:
# - uses: actions/checkout@v3
# - uses: ./.github/actions/build
# name: Build Image
# with:
# IMAGE_REPO: ${{ env.IMAGE_REPO_PA }}
# DOCKERFILE: backend/Dockerfile.persistenceagent
# GH_REPO: ${{ inputs.dsp_org_repo }}
# OVERWRITE: ${{ env.OVERWRITE_IMAGES }}
#
# SWF-build:
# runs-on: ubuntu-latest
# permissions:
# contents: read
# steps:
# - uses: actions/checkout@v3
# - uses: ./.github/actions/build
# name: Build Image
# with:
# IMAGE_REPO: ${{ env.IMAGE_REPO_SWF }}
# DOCKERFILE: backend/Dockerfile.scheduledworkflow
# GH_REPO: ${{ inputs.dsp_org_repo }}
# OVERWRITE: ${{ env.OVERWRITE_IMAGES }}
#
# VC-build:
# runs-on: ubuntu-latest
# permissions:
# contents: read
# steps:
# - uses: actions/checkout@v3
# - uses: ./.github/actions/build
# name: Build Image
# with:
# IMAGE_REPO: ${{ env.IMAGE_REPO_VC }}
# DOCKERFILE: backend/Dockerfile.viewercontroller
# GH_REPO: ${{ inputs.dsp_org_repo }}
# OVERWRITE: ${{ env.OVERWRITE_IMAGES }}
#
# ARTIFACT-build:
# runs-on: ubuntu-latest
# permissions:
# contents: read
# steps:
# - uses: actions/checkout@v3
# - uses: ./.github/actions/build
# name: Build Image
# with:
# IMAGE_REPO: ${{ env.IMAGE_REPO_ARTIFACT }}
# DOCKERFILE: backend/artifact_manager/Dockerfile
# GH_REPO: ${{ inputs.dsp_org_repo }}
# OVERWRITE: ${{ env.OVERWRITE_IMAGES }}
#
# MLMD_WRITER-build:
# runs-on: ubuntu-latest
# permissions:
# contents: read
# steps:
# - uses: actions/checkout@v3
# - uses: ./.github/actions/build
# name: Build Image
# with:
# IMAGE_REPO: ${{ env.IMAGE_REPO_MLMD_WRITER }}
# DOCKERFILE: backend/metadata_writer/Dockerfile
# GH_REPO: ${{ inputs.dsp_org_repo }}
# OVERWRITE: ${{ env.OVERWRITE_IMAGES }}
#
#
# MLMD_GRPC-build:
# runs-on: ubuntu-latest
# permissions:
# contents: read
# steps:
# - uses: actions/checkout@v3
# - uses: ./.github/actions/build
# name: Build Image
# with:
# IMAGE_REPO: ${{ env.IMAGE_REPO_MLMD_GRPC }}
# DOCKERFILE: third-party/ml-metadata/Dockerfile
# GH_REPO: ${{ inputs.dsp_org_repo }}
# OVERWRITE: ${{ env.OVERWRITE_IMAGES }}

MLMD_ENVOY-build:
runs-on: ubuntu-latest
Expand All @@ -188,16 +223,4 @@ jobs:
IMAGE_REPO: ${{ env.IMAGE_REPO_MLMD_ENVOY }}
DOCKERFILE: third-party/metadata_envoy/Dockerfile
GH_REPO: ${{ inputs.dsp_org_repo }}

MLMD_GRPC-build:
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v3
- uses: ./.github/actions/build
name: Build Image
with:
IMAGE_REPO: ${{ env.IMAGE_REPO_MLMD_GRPC }}
DOCKERFILE: third-party/ml-metadata/Dockerfile
GH_REPO: ${{ inputs.dsp_org_repo }}
OVERWRITE: ${{ env.OVERWRITE_IMAGES }}
Loading

0 comments on commit 4168549

Please sign in to comment.