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/11 09:55:22 UTC

[isis] branch master updated: ISIS-2445: purge 'released' profile

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 0706a3a6e0 ISIS-2445: purge 'released' profile
0706a3a6e0 is described below

commit 0706a3a6e0ccc000a8b851ce622f7e6ba18fa992
Author: Andi Huber <ah...@apache.org>
AuthorDate: Mon Apr 11 11:55:16 2022 +0200

    ISIS-2445: purge 'released' profile
    
    - duplicate of 'module-all'
---
 .github/workflows/ci-build-artifacts-push-maven.yml    |  7 ++++---
 .../comguide/modules/ROOT/pages/cutting-a-release.adoc | 10 +++++-----
 .../modules/ROOT/pages/post-release-successful.adoc    |  2 +-
 .../modules/ROOT/pages/updating-the-website.adoc       |  2 +-
 isis-parent/pom.xml                                    | 18 ------------------
 5 files changed, 11 insertions(+), 28 deletions(-)

diff --git a/.github/workflows/ci-build-artifacts-push-maven.yml b/.github/workflows/ci-build-artifacts-push-maven.yml
index 474a0e1548..04e8de6ac4 100644
--- a/.github/workflows/ci-build-artifacts-push-maven.yml
+++ b/.github/workflows/ci-build-artifacts-push-maven.yml
@@ -77,17 +77,18 @@ jobs:
     - name: Build Artifacts (Github March 2022)
       run: 'bash scripts/ci/build-artifacts.sh'
       env:
-        # -Dreleased ... build only the released modules
+        # -Dmodule-all ... build all 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
+          -Dmodule-all
           -Dgithub
           -Denforcer.failFast=true
           -Djacoco.skip=true
-          -DinstallAtEnd=true -DdeployAtEnd=true
+          -DinstallAtEnd=true
+          -DdeployAtEnd=true
         GITHUB_TOKEN: ${{ github.token }}
         MVN_STAGES: deploy
         SOURCE_MODE: attach
diff --git a/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc b/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc
index 23de7d7ac6..035da5b08e 100644
--- a/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc
+++ b/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc
@@ -73,7 +73,7 @@ To run the RAT tool, use:
 mvn clean
 
 pushd isis-parent
-mvn org.apache.rat:apache-rat-plugin:check -D rat.numUnapprovedLicenses=1000 -Dreleased
+mvn org.apache.rat:apache-rat-plugin:check -D rat.numUnapprovedLicenses=1000 -Dmodule-all
 popd
 
 for a in `/bin/find . -name rat.txt -print`; do grep '!???' $a; done > /tmp/rat-qn.txt
@@ -291,7 +291,7 @@ mvn versions:set -DnewVersion=$ISISREL
 +
 [source,bash,subs="attributes+"]
 ----
-mvn install -o -DskipTests -Dreleased
+mvn install -o -DskipTests -Dmodule-all
 ----
 +
 [NOTE]
@@ -330,7 +330,7 @@ Delete all Isis artifacts from your local Maven repo, then build using the `-o`
 [source,bash,subs="attributes+"]
 ----
 rm -rf ~/.m2/repository/org/apache/isis
-mvn clean install -o -Dreleased
+mvn clean install -o -Dmodule-all
 git clean -dfx ..
 ----
 
@@ -440,7 +440,7 @@ Therefore (still in the `isis-parent` directory):
 [source,bash,subs="attributes+"]
 ----
 mvn versions:set -DnewVersion=2.0.0-SNAPSHOT
-mvn install -DskipTests -o -Dreleased
+mvn install -DskipTests -o -Dmodule-all
 
 pushd ../starters
 mvn versions:set -DnewVersion=2.0.0-SNAPSHOT
@@ -733,7 +733,7 @@ You'll also need to rebuild all and then regenerate config files and tooling:
 ----
 git checkout $ISISBRANCH
 pushd isis-parent
-mvn clean install -DskipTests -Dreleased
+mvn clean install -DskipTests -Dmodule-all
 popd
 mvn clean install -pl core/config
 mvn -D module-tooling -D skip.essential install -DskipTests
diff --git a/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc b/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc
index 502f0e4759..6cd7ae76c1 100644
--- a/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc
+++ b/antora/components/comguide/modules/ROOT/pages/post-release-successful.adoc
@@ -376,7 +376,7 @@ We are now in a position to actually generate the Antora website.
 ----
 git checkout $ISISBRANCH
 pushd isis-parent
-mvn clean install -DskipTests -Dreleased
+mvn clean install -DskipTests -Dmodule-all
 popd
 mvn clean install -pl core/config
 mvn -D module-tooling -D skip.essential install -DskipTests
diff --git a/antora/components/comguide/modules/ROOT/pages/updating-the-website.adoc b/antora/components/comguide/modules/ROOT/pages/updating-the-website.adoc
index 4136791115..69e5ae6fd3 100644
--- a/antora/components/comguide/modules/ROOT/pages/updating-the-website.adoc
+++ b/antora/components/comguide/modules/ROOT/pages/updating-the-website.adoc
@@ -27,7 +27,7 @@ This is most easily done by rebuilding all:
 [source,bash,subs="attributes+"]
 ----
 pushd isis-parent
-mvn clean install -DskipTests -Dreleased
+mvn clean install -DskipTests -Dmodule-all
 popd
 ----
 +
diff --git a/isis-parent/pom.xml b/isis-parent/pom.xml
index a35b24c261..41821f2403 100644
--- a/isis-parent/pom.xml
+++ b/isis-parent/pom.xml
@@ -1050,24 +1050,6 @@ under the License.
 		</profile>
 
 		<!-- APACHE ISIS customisation 15/15: start -->
-		<profile>
-			<id>released</id>
-			<activation>
-				<property>
-					<name>released</name>
-				</property>
-			</activation>
-			<modules>
-				<module>../core</module>
-				<module>../extensions</module>
-				<module>../mappings</module>
-				<module>../mavendeps</module>
-				<module>../starters</module>
-				<module>../subdomains</module>
-				<module>../testing</module>
-				<module>../valuetypes</module>
-			</modules>
-		</profile>
 
 		<profile>
 			<id>sources</id>