Files
Munitor/tests/fixtures/java-webapp-supplemental.munitor.yml
james.maesandClaude Opus 4.6 1f829edc81 feat: add supplemental Docker image support for sidecar containers
Build, Trivy-scan, and push N additional images (e.g. Liquibase migrations)
alongside the main app image via supplemental_images config in .munitor.yml.
Supports auto-generated Dockerfiles from base+copy or user-provided Dockerfiles,
and updates CD repos with all image tags atomically.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 13:49:16 -06:00

36 lines
566 B
YAML

pipeline: java-webapp
orb_version: dev:snapshot
image_name: me-health-portal
java_version: "21"
sonar:
project_key: dmdbrands_me-health-portal
docker:
registry: ghcr.io/dmdbrands
cd:
repo: dmdbrands/me-health-portal-cd-pipeline
coverage:
min_instruction: 80
e2e: true
sbom: true
contexts:
registry: ghcr
github: github
sonar: sonarcloud
nvd: nvd
supplemental_images:
- name: migrations
base: liquibase/liquibase:4.31
copy:
- src: db/changelog/
dest: /liquibase/changelog/
cd:
image_key: migrations.image.tag