Fix: Set MVN_PHASES to clean and install 00/108800/3
authorAnil Belur <abelur@linuxfoundation.org>
Wed, 1 Nov 2023 10:07:59 +0000 (20:07 +1000)
committerRobert Varga <nite@hq.sk>
Fri, 29 Dec 2023 06:12:45 +0000 (06:12 +0000)
The defaults being set are "clean, deploy".
Pass additional opts "-Dkaraf.keep.unpack"

Change-Id: I672b44bba07709cd45a7e008b17769c0f28b8b08
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
.github/workflows/gerrit-verify.yaml

index 79f0fbd3118f32eea6cd39586cf706bfd8238585..30684815dcf533a7799ddeb1c9a2503f3c415516 100644 (file)
@@ -84,6 +84,14 @@ jobs:
       JDK_VERSION: "17"
       MVN_VERSION: "3.8.3"
       MVN_PROFILES: "docker"
+      MVN_PHASES: "clean, install"
+      # yamllint disable rule:line-length
+      MVN_OPTS: >-
+        -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn
+        -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r
+        -DaltDeploymentRepository=staging::default::file:"${GITHUB_WORKSPACE}"/m2repo
+        -Dkaraf.keep.unpack
+      # yamllint enable rule:line-length
       ENV_VARS: ${{ toJSON(vars) }}
 
   vote: