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>