Skip to content

Merge pull request #449 from bcgov/feature/DPS-232 #18

Merge pull request #449 from bcgov/feature/DPS-232

Merge pull request #449 from bcgov/feature/DPS-232 #18

name: dps-notification-service - Build Image
on:
push:
branches:
- main
paths:
- "src/dps-notification-service/**"
- ".github/workflows/dev-dps-notification-service.yml"
workflow_dispatch:
branches:
- main
jobs:
unit-test:
uses: SierraSystems/reusable-workflows/.github/workflows/java-unit-tests.yml@main
with:
working_directory: "src"
profile: dps-notification-service
secrets:
nexus_url: ${{ secrets.NEXUS_URL }}
app-version:
uses: SierraSystems/reusable-workflows/.github/workflows/java-maven-app-version.yml@main
with:
working_directory: "src/dps-notification-service"
build-image:
needs:
- unit-test
- app-version
uses: SierraSystems/reusable-workflows/.github/workflows/docker-build-image.yml@main
with:
app_name: "dps-notification-service"
working_directory: .