Skip to content

Commit

Permalink
Add new images to workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
tmetzl committed Apr 16, 2024
1 parent 2adb826 commit 6f336e7
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions .github/workflows/build_and_push_all_images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,48 @@ jobs:
image_tag: ${{ inputs.tag }}
push: ${{ inputs.push }}
secrets: inherit

desktop_notebook:
needs: [minimal_notebook]
uses: ./.github/workflows/build_image.yml
with:
force_build: ${{ inputs.force_build || needs.minimal_notebook.outputs.did_build_image == 'true' }}
image_name: desktop-notebook
image_tag: ${{ inputs.tag }}
registry: ${{ inputs.registry }}
base_image_name: ${{ inputs.registry }}/digiklausur/docker-stacks/minimal-notebook
base_image_tag: ${{ inputs.tag }}
push: ${{ inputs.push }}
secrets: inherit

dbmain_notebook:
needs: [desktop_notebook]
uses: ./.github/workflows/build_image.yml
with:
force_build: ${{ inputs.force_build || needs.desktop_notebook.outputs.did_build_image == 'true' }}
image_name: dbmain-notebook
image_tag: ${{ inputs.tag }}
registry: ${{ inputs.registry }}
base_image_name: ${{ inputs.registry }}/digiklausur/docker-stacks/desktop-notebook
base_image_tag: ${{ inputs.tag }}
push: ${{ inputs.push }}
secrets: inherit

e2x_dbmain_notebook:
needs: [dbmain_notebook]
uses: ./.github/workflows/build_e2xgrader_images.yml
with:
force_build: ${{ inputs.force_build || needs.dbmain_notebook.outputs.did_build_image == 'true' }}
registry: ${{ inputs.registry }}
image_name: dbmain-notebook
image_tag: ${{ inputs.tag }}
base_image_name: ${{ inputs.registry }}/digiklausur/docker-stacks/dbmain-notebook
base_image_tag: ${{ inputs.tag }}
push: ${{ inputs.push }}
e2xgrader_installation_source: ${{ inputs.e2xgrader_installation_source }}
e2xgrader_version: ${{ inputs.e2xgrader_version }}
e2xgrader_branch: ${{ inputs.e2xgrader_branch }}
secrets: inherit

datascience_notebook:
needs: [minimal_notebook]
Expand Down

0 comments on commit 6f336e7

Please sign in to comment.