This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a commit to branch release-4.0.0-M1-RC1 in repository https://gitbox.apache.org/repos/asf/causeway.git
commit c8d5001d156b2318085c6447d54854d57452fea4 Author: Dan Haywood <[email protected]> AuthorDate: Thu Oct 9 08:35:39 2025 +0100 updating release verification process docs --- .../modules/ROOT/pages/verifying-releases.adoc | 2 +- .../verify-process-docker-container-prep.adoc | 3 ++- .../modules/ROOT/partials/verify-process.adoc | 2 +- scripts/verify-causeway-release.sh | 20 +++++--------------- 4 files changed, 9 insertions(+), 18 deletions(-) diff --git a/antora/components/comguide/modules/ROOT/pages/verifying-releases.adoc b/antora/components/comguide/modules/ROOT/pages/verifying-releases.adoc index 47f6b101dde..4486016164e 100644 --- a/antora/components/comguide/modules/ROOT/pages/verifying-releases.adoc +++ b/antora/components/comguide/modules/ROOT/pages/verifying-releases.adoc @@ -42,7 +42,7 @@ These same details should also be in the VOTE email: include::partial$verify-process-docker-container.adoc[] ---- -* and then within the docker container, install prerqs and verify (update the envirnment variables as necessary): +* and then within the docker container, install prerqs and verify (update the environment variables as necessary): + [source,bash,subs="attributes+"] ---- diff --git a/antora/components/comguide/modules/ROOT/partials/verify-process-docker-container-prep.adoc b/antora/components/comguide/modules/ROOT/partials/verify-process-docker-container-prep.adoc index 7606fd35a03..71b01e0b463 100644 --- a/antora/components/comguide/modules/ROOT/partials/verify-process-docker-container-prep.adoc +++ b/antora/components/comguide/modules/ROOT/partials/verify-process-docker-container-prep.adoc @@ -1,4 +1,5 @@ apt update && apt install -y curl zip unzip vim curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh" -sdk install maven 3.9.10 +sdk install maven 3.9.11 +sdk install mvnd 1.0.3 diff --git a/antora/components/comguide/modules/ROOT/partials/verify-process.adoc b/antora/components/comguide/modules/ROOT/partials/verify-process.adoc index 028cd4b9f87..86c5d6e6e8c 100644 --- a/antora/components/comguide/modules/ROOT/partials/verify-process.adoc +++ b/antora/components/comguide/modules/ROOT/partials/verify-process.adoc @@ -1,6 +1,6 @@ VERSION={page-causewayreleaseversion} RC=RC1 -NEXUSREPONUM=11xx +NEXUSREPONUM=10xx curl https://downloads.apache.org/causeway/KEYS | gpg --import gpg --list-keys --with-colons --with-fingerprint \ diff --git a/scripts/verify-causeway-release.sh b/scripts/verify-causeway-release.sh index 490a99d974a..f369f85accb 100755 --- a/scripts/verify-causeway-release.sh +++ b/scripts/verify-causeway-release.sh @@ -24,15 +24,15 @@ # where nexus_repo_number, causeway_version and [RC_number] are as advised in # releese candidate vote message. # -# eg: ./verify_causeway_release.sh 1033 3.4.0 RC1 +# eg: ./verify_causeway_release.sh 1033 4.0.0-M1 RC1 # # # prereqs: # curl # gpg # unzip -# jdk 11+ (make sure you have the 'jar' command!) -# mvn 3.9.10+ +# jdk 17+ (make sure you have the 'jar' command!) +# mvn 3.9.11+ # ## uncomment for single line step through debugging @@ -153,32 +153,22 @@ _download _verify _unpack _build -_download_app helloworld jdo _download_app helloworld jpa -_download_app simpleapp jdo _download_app simpleapp jpa # print instructions for final testing clear cat <<EOF -# Test out helloworld (jdo) using: -pushd causeway-app-helloworld-jdo -mvn spring-boot:run -popd - # Test out helloworld (jpa) using: pushd causeway-app-helloworld-jpa +mvnd clean install mvn spring-boot:run popd -# Test out simpleapp (jdo) using: -pushd causeway-app-simpleapp-jdo -mvn -pl webapp spring-boot:run -popd - # Test out simpleapp (jpa) using: pushd causeway-app-simpleapp-jpa +mvnd clean install mvn -pl webapp spring-boot:run popd
