Skip to content

Document and Clean Building Process #12

Document and Clean Building Process

Document and Clean Building Process #12

Workflow file for this run

on:
pull_request:
branches:
- master
push:
branches:
- master
jobs:
build-and-push-base:
uses: ls1intum/.github/.github/workflows/build-and-push-docker-image.yml@main
with:
docker-file: images/base-ide/BaseDockerfile
image-name: ghcr.io/ls1intum/theia/base
docker-context: .
secrets: inherit
build-and-push:
needs: build-and-push-base
strategy:
matrix:
docker-context: ['.']
include:
- docker-file: images/java-17/ToolDockerfile
image-name: ghcr.io/ls1intum/theia/java-17
uses: ls1intum/.github/.github/workflows/build-and-push-docker-image.yml@main
with:
docker-file: ${{ matrix.docker-file }}
image-name: ${{ matrix.image-name }}
docker-context: ${{ matrix.docker-context }}
secrets: inherit