Skip to content

Commit 3076ffb

Browse files
committed
[skip ci] clarify manual release verification
1 parent 3f11b6d commit 3076ffb

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

etc/bin/verify.sh

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -113,13 +113,15 @@ verify-reproducible.sh "${DOWNLOAD_LOCATION}"
113113
set -e
114114
echo "✅ Reproducible Build Verified"
115115

116-
echo "Be sure to do the following:"
117-
echo "☑️ Set the override repo: 'export GRAILS_REPO_URL=https://repository.apache.org/content/groups/staging'"
118-
echo "☑️ Run the wrapper ShellApp: cd ${DOWNLOAD_LOCATION}/apache-grails-wrapper-${VERSION}-bin/ShellApp && ./gradlew bootRun --init-script ${DOWNLOAD_LOCATION}/use-staging-repo.gradle"
119-
echo "☑️ Run the wrapper ForgeApp: cd ${DOWNLOAD_LOCATION}/apache-grails-wrapper-${VERSION}-bin/ForgeApp && ./gradlew bootRun --init-script ${DOWNLOAD_LOCATION}/use-staging-repo.gradle"
120-
echo "☑️ Run the cli ShellApp: cd ${DOWNLOAD_LOCATION}/apache-grails-${VERSION}-bin/bin/ShellApp && ./gradlew bootRun --init-script ${DOWNLOAD_LOCATION}/use-staging-repo.gradle"
121-
echo "☑️ Run the cli ForgeApp: cd ${DOWNLOAD_LOCATION}/apache-grails-${VERSION}-bin/bin/ForgeApp && ./gradlew bootRun --init-script ${DOWNLOAD_LOCATION}/use-staging-repo.gradle"
122-
# BELOW STEP NEEDS CLARIFICATION
123-
echo "☑️ Add the local repos to the application and then run the shell cli from one of the applications and ensure all commands show as expected - pay attention to the scaffolding ones since they are dynamically loaded"
124-
125-
echo "✅✅✅ Verification finished, see above instructions for remaining manual testing."
116+
echo "Manual verification steps:"
117+
echo "☑️ 1. Set the override repo to staging: 'export GRAILS_REPO_URL=https://repository.apache.org/content/groups/staging'"
118+
echo "☑️ 2. Verify running the wrapper shell-created app: cd ${DOWNLOAD_LOCATION}/apache-grails-wrapper-${VERSION}-bin/ShellApp && ./gradlew bootRun --init-script ${DOWNLOAD_LOCATION}/use-staging-repo.gradle"
119+
echo "☑️ 3. Verify running the wrapper forge-created app: cd ${DOWNLOAD_LOCATION}/apache-grails-wrapper-${VERSION}-bin/ForgeApp && ./gradlew bootRun --init-script ${DOWNLOAD_LOCATION}/use-staging-repo.gradle"
120+
echo "☑️ 4. Verify running the cli shell-created app: cd ${DOWNLOAD_LOCATION}/apache-grails-${VERSION}-bin/bin/ShellApp && ./gradlew bootRun --init-script ${DOWNLOAD_LOCATION}/use-staging-repo.gradle"
121+
echo "☑️ 5. Verify running the cli forge-created app: cd ${DOWNLOAD_LOCATION}/apache-grails-${VERSION}-bin/bin/ForgeApp && ./gradlew bootRun --init-script ${DOWNLOAD_LOCATION}/use-staging-repo.gradle"
122+
echo "☑️ 6.1. Add the staging repository (`https://repository.apache.org/content/groups/staging`) to the `build.gradle` file in one of the apps above."
123+
echo "☑️ 6.2. Run `grails help` inside that app directory."
124+
echo "☑️ 6.3. Verify that the scaffolding commands (e.g. `generate-*`) are listed."
125+
echo " This confirms that dynamic command resolution is working correctly."
126+
127+
echo "✅✅✅ Automatic verification finished. See above instructions for remaining manual testing."

0 commit comments

Comments
 (0)