From d9e8092742eb1f0c91430cfaa779176382b45db1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Rossi?= Date: Mon, 8 Jun 2026 14:07:27 +0200 Subject: [PATCH] allow to push snapshots --- .gitea/workflows/maven-compile.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/maven-compile.yml b/.gitea/workflows/maven-compile.yml index 66fdc01..11d7dc0 100644 --- a/.gitea/workflows/maven-compile.yml +++ b/.gitea/workflows/maven-compile.yml @@ -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