You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2022/04/10 06:59:37 UTC

[isis] branch master updated: ISIS-2445: try build local staging repo (9)

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git


The following commit(s) were added to refs/heads/master by this push:
     new 0eeefdfc24 ISIS-2445: try build local staging repo (9)
0eeefdfc24 is described below

commit 0eeefdfc246e793bd3d3a420087f9c6af73accd0
Author: Andi Huber <ah...@apache.org>
AuthorDate: Sun Apr 10 08:59:33 2022 +0200

    ISIS-2445: try build local staging repo (9)
---
 .../workflows/ci-build-artifacts-push-maven.yml    | 33 +++++++++++-----------
 1 file changed, 16 insertions(+), 17 deletions(-)

diff --git a/.github/workflows/ci-build-artifacts-push-maven.yml b/.github/workflows/ci-build-artifacts-push-maven.yml
index cf4589133f..67228e1ba8 100644
--- a/.github/workflows/ci-build-artifacts-push-maven.yml
+++ b/.github/workflows/ci-build-artifacts-push-maven.yml
@@ -76,22 +76,6 @@ jobs:
 #        release_name: Release ${{ env.REVISION }}
 
     - name: Build Artifacts and Deploy to Local Filesystem
-      run: 'bash scripts/ci/build-artifacts.sh'
-      env:
-        # -Dreleased ... build only the released modules
-        # -Denforcer.failFast=true ... fail fast on convergence issues (enforcer plugin)
-        # -Djacoco.skip=true ... no need for the CI build to add test coverage reports
-        # -T 1C ... 1 build thread per core
-        MVN_ADDITIONAL_OPTS: >-
-          -f isis-parent/pom.xml
-          -Dreleased
-          -Dnightly-stage1
-          -Denforcer.failFast=true
-          -Djacoco.skip=true
-          -Dmaven.source.skip=true
-        MVN_STAGES: deploy
-
-    - name: Deploy from Local Filesystem to Github
         # -Dreleased ... build only the released modules
         # -Denforcer.failFast=true ... fail fast on convergence issues (enforcer plugin)
         # -Djacoco.skip=true ... no need for the CI build to add test coverage reports
@@ -100,7 +84,7 @@ jobs:
          mvn deploy
          -f isis-parent/pom.xml
          -Dreleased
-         -Dnightly-stage2
+         -Dnightly-stage1
          -Denforcer.failFast=true
          -Djacoco.skip=true
          -Dmaven.source.skip=true
@@ -108,6 +92,21 @@ jobs:
          -Dskip.arch
          -DskipTests
          -T1C
+
+    - name: Deploy from Local Filesystem to Github
+      run: 'bash scripts/ci/build-artifacts.sh'
+      env:
+        # -Dreleased ... build only the released modules
+        # -Denforcer.failFast=true ... fail fast on convergence issues (enforcer plugin)
+        # -Djacoco.skip=true ... no need for the CI build to add test coverage reports
+        # -T 1C ... 1 build thread per core
+        MVN_ADDITIONAL_OPTS: >-
+          -f isis-parent/pom.xml
+          -Dreleased
+          -Dnightly-stage2
+          -Denforcer.failFast=true
+          -Djacoco.skip=true
+        MVN_STAGES: deploy
 #not yet      env:
 #        GITHUB_TOKEN: ${{ github.token }}