48 lines
2 KiB
YAML
48 lines
2 KiB
YAML
on: [push]
|
|
|
|
jobs:
|
|
build-go:
|
|
uses: DevFW-CICD/build/.github/workflows/build-docker.yml@main
|
|
with:
|
|
dockerfile: './Dockerfile'
|
|
context: './go'
|
|
tag: 'forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/pipeline-container/go:1.23'
|
|
registry: 'forgejo.edf-bootstrap.cx.fg1.ffm.osc.live'
|
|
username: ${{ secrets.REGISTRY_USERNAME }}
|
|
password: ${{ secrets.REGISTRY_PASSWORD }}
|
|
build-golang-ci-lint:
|
|
uses: DevFW-CICD/build/.github/workflows/build-docker.yml@main
|
|
with:
|
|
dockerfile: './Dockerfile'
|
|
context: './golang-ci-lint'
|
|
tag: 'forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/pipeline-container/golang-ci-lint:v1.62'
|
|
registry: 'forgejo.edf-bootstrap.cx.fg1.ffm.osc.live'
|
|
username: ${{ secrets.REGISTRY_USERNAME }}
|
|
password: ${{ secrets.REGISTRY_PASSWORD }}
|
|
build-kaniko:
|
|
uses: DevFW-CICD/build/.github/workflows/build-docker.yml@main
|
|
with:
|
|
dockerfile: './Dockerfile'
|
|
context: './kaniko'
|
|
tag: 'forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/pipeline-container/kaniko:v1.23.2-2'
|
|
registry: 'forgejo.edf-bootstrap.cx.fg1.ffm.osc.live'
|
|
username: ${{ secrets.REGISTRY_USERNAME }}
|
|
password: ${{ secrets.REGISTRY_PASSWORD }}
|
|
build-trivy:
|
|
uses: DevFW-CICD/build/.github/workflows/build-docker.yml@main
|
|
with:
|
|
dockerfile: './Dockerfile'
|
|
context: './trivy'
|
|
tag: 'forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/pipeline-container/trivy:0.56.2'
|
|
registry: 'forgejo.edf-bootstrap.cx.fg1.ffm.osc.live'
|
|
username: ${{ secrets.REGISTRY_USERNAME }}
|
|
password: ${{ secrets.REGISTRY_PASSWORD }}
|
|
build-complete:
|
|
uses: DevFW-CICD/build/.github/workflows/build-docker.yml@main
|
|
with:
|
|
dockerfile: './Dockerfile'
|
|
context: './complete'
|
|
tag: 'forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/pipeline-container/complete:latest'
|
|
registry: 'forgejo.edf-bootstrap.cx.fg1.ffm.osc.live'
|
|
username: ${{ secrets.REGISTRY_USERNAME }}
|
|
password: ${{ secrets.REGISTRY_PASSWORD }}
|