Augusto Dwenger J.
494ae6874d
All checks were successful
ci/woodpecker/push/java/1 Pipeline was successful
ci/woodpecker/push/java/2 Pipeline was successful
ci/woodpecker/push/java/3 Pipeline was successful
ci/woodpecker/push/java/4 Pipeline was successful
ci/woodpecker/push/java/5 Pipeline was successful
ci/woodpecker/push/nodejs Pipeline was successful
ci/woodpecker/push/oci-image-cache-build Pipeline was successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
ci/woodpecker/push/oci-image-build/3 Pipeline was successful
ci/woodpecker/push/oci-image-build/4 Pipeline was successful
ci/woodpecker/push/oci-image-build/5 Pipeline was successful
ci/woodpecker/push/cleanup Pipeline was successful
Fix warning: > Please set an event filter for all steps or the whole workflow on all items of the when block. Refs: - https://woodpecker-ci.org/docs/usage/linter#event-filter-for-all-steps
27 lines
547 B
YAML
27 lines
547 B
YAML
matrix:
|
|
MODULE:
|
|
- db
|
|
- bot
|
|
- web
|
|
- migration
|
|
- monolith
|
|
|
|
when:
|
|
event: [tag, push, manual]
|
|
|
|
variables:
|
|
- &image 'docker.io/maven:3.9-eclipse-temurin-21'
|
|
|
|
steps:
|
|
compile:
|
|
image: *image
|
|
commands:
|
|
- mvn --batch-mode --no-transfer-progress -pl ${MODULE} -am compile
|
|
test:
|
|
image: *image
|
|
commands:
|
|
- mvn --batch-mode --no-transfer-progress -pl ${MODULE} -am test
|
|
build:
|
|
image: *image
|
|
commands:
|
|
- mvn --batch-mode --no-transfer-progress -Dmaven.test.skip -pl ${MODULE} -am install
|