Skip to content

Build and push Docker images #27

Build and push Docker images

Build and push Docker images #27

Workflow file for this run

name: Build and push Docker images
on:
workflow_dispatch:
#schedule:
# - cron: '0 1 * * 1'
jobs:
# === Ada
ada-minimal:
uses: ./.github/workflows/main-workflow-template.yml
with:
image: ada-minimal
context: ada-minimal
base_image: base
ada_versions: 12.3.0
secrets: inherit
ada-gpr:
needs: [ada-minimal]
uses: ./.github/workflows/main-workflow-template.yml
with:
image: ada-gpr
context: ada-gpr
base_image: ada-minimal
ada_versions: 12.3.0
secrets: inherit
ada-gpr-alr:
needs: [ada-gpr]
uses: ./.github/workflows/main-workflow-template.yml
with:
image: ada-gpr-alr
context: ada-gpr-alr
base_image: ada-gpr
ada_versions: 12.3.0
secrets: inherit
ada-gpr-alr-vscode:
needs: [ada-gpr-alr]
uses: ./.github/workflows/main-workflow-template.yml
with:
image: ada-gpr-alr-vscode
context: vscode
base_image: ada-gpr-alr
ada_versions: 12.3.0
secrets: inherit
# === Java
java-minimal:
uses: ./.github/workflows/main-workflow-template.yml
with:
image: java-minimal
context: java-minimal
base_image: base
java_versions: 11,17,20
secrets: inherit
java-maven:
needs: [java-minimal]
uses: ./.github/workflows/main-workflow-template.yml
with:
image: java-maven
context: java-maven
base_image: java-minimal
java_versions: 11,17,20
secrets: inherit
java-maven-vscode:
needs: [java-maven]
uses: ./.github/workflows/main-workflow-template.yml
with:
image: java-maven-vscode
context: vscode
base_image: java-maven
java_versions: 11,17,20
secrets: inherit