allow to push snapshots
This commit is contained in:
@@ -3,6 +3,11 @@ name: Maven Compile (reusable)
|
||||
on:
|
||||
workflow_call:
|
||||
inputs:
|
||||
deploy-snapshot:
|
||||
description: "Indica se deployare l'artefatto anche se snapshot"
|
||||
required: false
|
||||
type: boolean
|
||||
default: false
|
||||
maven-profiles:
|
||||
description: "Profili Maven da attivare (es. bitwork,ci)"
|
||||
required: false
|
||||
@@ -46,4 +51,6 @@ jobs:
|
||||
run: |
|
||||
MVN_PROFILES=""
|
||||
[ -n "${{ inputs.maven-profiles }}" ] && MVN_PROFILES="-P${{ inputs.maven-profiles }}"
|
||||
mvn -B -U $MVN_PROFILES -s .ci-config/settings.xml -DskipTests clean compile
|
||||
GOAL="compile"
|
||||
[ "${{ inputs.deploy-snapshot }}" = "true" ] && GOAL="deploy"
|
||||
mvn -B -U $MVN_PROFILES -s .ci-config/settings.xml -DskipTests clean $GOAL
|
||||
|
||||
Reference in New Issue
Block a user