This is an automated email from the ASF dual-hosted git repository.
jamesfredley pushed a change to branch 7.0.x
in repository https://gitbox.apache.org/repos/asf/grails-forge.git
from b55acc0 Merge pull request #574 from apache/grails-wrapper-updates
add d1d7ac2 rename grails-cli to grails-forge-cli
add f075018 Move grails-wrapper-impl to grails-cli & setup shadowJar for
a combined jar for the cli
add 140c269 Fix various Grails CLI -> Grails Forge CLI
add a4c9798 rename binaries from grails to grails-forge-cli
add f2c02f7 do not export forge-cli dependencies
add 88c4b92 remove acme4j since it's not used
add fe5924f Add delegating shell application to toggle between
grails-shell & grails-forge cli
add 3dfae40 Update name & author
add 710e070 Add missing return statement
add cb2b62c add distribution for cli
add f89a03d Comment backout mavenLocal
add bb1b8b3 Create a combined distribution in grails-cli
add 74b4018 distribute the combined distribution instead of the native
binaries for forge
add 8850052 Restore publishing
add 3640e4f fix forge CLI verification
add eebf938 Add reproducible build test
add 53e5005 Merge branch '7.0.x' into wrapper-rewrite
add 606e6e9 Add missing service file merge
add 63cd83e fix slf4j warning
add 34b96f6 Update cli verification
add 2efd848 allow for both clis to verify
add 4dc18b7 add missing versions for cli command lookups
add 20b50fa Set the class loader correctly so resources can be found in
forge cli
add 2bc1cb8 Fix forge to pull wrapper for the base profile
add 582d634 Centralize picoCliVersion
add 7237b10 Standardize shadow version
add 42626fd Use https://repo.grails.org/grails/restricted to match
grails-profiles
add ea9086d Merge pull request #576 from apache/wrapper-rewrite-additional
new ea79728 Merge pull request #575 from apache/wrapper-rewrite
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/gradle.yml | 176 +++-----------
.github/workflows/release-gcp-deploy.yml | 2 +-
.github/workflows/release.yml | 205 ++--------------
.gitignore | 2 +
INSTALL | 1 +
build.gradle | 38 ++-
buildSrc/build.gradle | 5 +-
.../org.grails.forge.internal.aggregator.gradle | 2 +-
...g.grails.forge.internal.build.cli-module.gradle | 10 +-
...ails.forge.internal.build.openapi-module.gradle | 1 -
.../org.grails.forge.internal.convention.gradle | 7 +
...g.grails.forge.internal.published-module.gradle | 247 -------------------
.../internal/tasks/PicocliBuildCompletionTask.java | 2 +-
etc/bin/generate-build-artifact-hashes.groovy | 79 +++++++
etc/bin/test-reproducible-builds.sh | 64 +++++
gradle.properties | 10 +-
gradle/java-config.gradle | 63 +++++
.../publish-config.gradle | 18 +-
.../publish-root-config.gradle | 18 +-
gradle/rat-root-config.gradle | 1 +
grails-cli/build.gradle | 261 ++++++++++++++-------
.../grails/cli/DelegatingShellApplication.groovy | 68 ++++++
grails-forge-api/build.gradle | 8 +
{grails-cli => grails-forge-cli}/build.gradle | 37 +--
.../java/org/grails/forge/cli/Application.java | 4 +-
.../java/org/grails/forge/cli/CodeGenConfig.java | 2 +-
.../org/grails/forge/cli/CommonOptionsMixin.java | 0
.../org/grails/forge/cli/GrailsPicocliFactory.java | 0
.../org/grails/forge/cli/InteractiveShell.java | 0
.../org/grails/forge/cli/command/BaseCommand.java | 0
.../grails/forge/cli/command/CodeGenCommand.java | 0
.../grails/forge/cli/command/CreateAppCommand.java | 0
.../grails/forge/cli/command/CreateCommand.java | 0
.../forge/cli/command/CreateControllerCommand.java | 0
.../cli/command/CreateDomainClassCommand.java | 0
.../cli/command/CreateInterceptorCommand.java | 0
.../grails/forge/cli/command/CreateJobCommand.java | 0
.../forge/cli/command/CreatePluginCommand.java | 0
.../forge/cli/command/CreateRestApiCommand.java | 0
.../forge/cli/command/CreateServiceCommand.java | 0
.../forge/cli/command/CreateTagLibCommand.java | 0
.../forge/cli/command/CreateWebPluginCommand.java | 0
.../forge/cli/command/CreateWebappCommand.java | 0
.../forge/cli/command/GormImplCandidates.java | 0
.../forge/cli/command/GormImplConverter.java | 0
.../forge/cli/command/LanguageCandidates.java | 0
.../forge/cli/command/LanguageConverter.java | 0
.../org/grails/forge/cli/command/ListFeatures.java | 0
.../forge/cli/command/ServletImplCandidates.java | 0
.../forge/cli/command/ServletImplConverter.java | 0
.../forge/cli/command/TestFrameworkCandidates.java | 0
.../forge/cli/command/TestFrameworkConverter.java | 0
.../cli/command/templates/controller.rocker.raw | 0
.../command/templates/controllerSpec.rocker.raw | 0
.../forge/cli/command/templates/domain.rocker.raw | 0
.../cli/command/templates/domainSpec.rocker.raw | 0
.../cli/command/templates/interceptor.rocker.raw | 0
.../command/templates/interceptorSpec.rocker.raw | 0
.../forge/cli/command/templates/job.rocker.raw | 0
.../forge/cli/command/templates/service.rocker.raw | 0
.../cli/command/templates/serviceSpec.rocker.raw | 0
.../forge/cli/command/templates/taglib.rocker.raw | 0
.../cli/command/templates/taglibSpec.rocker.raw | 0
.../forge/cli/util/GrailsVersionProvider.java | 0
.../grails-forge-cli/native-image.properties | 0
.../grails-forge-cli/resource-config.json | 0
.../org/fusesource/jansi/jansi.properties | 0
.../org/grails/forge/cli/CommandFixture.groovy | 0
.../groovy/org/grails/forge/cli/CommandSpec.groovy | 0
.../cli/command/ApplicationCommandSpec.groovy | 0
.../forge/cli/command/CodeGenCommandSpec.groovy | 0
.../forge/cli/command/CreateAppCommandSpec.groovy | 0
.../cli/command/CreateControllerCommandSpec.groovy | 0
.../command/CreateDomainClassCommandSpec.groovy | 0
.../command/CreateInterceptorCommandSpec.groovy | 0
.../forge/cli/command/CreateJobCommandSpec.groovy | 0
.../cli/command/CreateServiceCommandSpec.groovy | 0
.../cli/command/CreateTagLibCommandSpec.groovy | 0
grails-forge-core/build.gradle | 47 +++-
.../build/gradle/templates/buildGradle.rocker.raw | 4 +-
.../templates/buildSrcBuildGradle.rocker.raw | 2 +-
.../resources/grails-wrapper/grails-wrapper.jar | Bin 7349 -> 0 bytes
.../src/main/resources/grails-wrapper/grailsw | 232 ------------------
.../src/main/resources/grails-wrapper/grailsw.bat | 77 ------
settings.gradle | 3 +-
.../docs/guide/installation/installFromSource.adoc | 8 +-
.../docs/guide/installation/installSdkman.adoc | 2 +-
.../docs/guide/installation/installWindows.adoc | 2 +-
test-core/build.gradle | 14 +-
89 files changed, 647 insertions(+), 1075 deletions(-)
create mode 100644 INSTALL
delete mode 100644
buildSrc/src/main/groovy/org.grails.forge.internal.published-module.gradle
create mode 100755 etc/bin/generate-build-artifact-hashes.groovy
create mode 100755 etc/bin/test-reproducible-builds.sh
create mode 100644 gradle/java-config.gradle
copy buildSrc/src/main/groovy/org.grails.forge.internal.test-module.gradle =>
gradle/publish-config.gradle (53%)
copy
grails-forge-core/src/test/groovy/org/grails/forge/fixture/ProjectFixture.groovy
=> gradle/publish-root-config.gradle (76%)
create mode 100644
grails-cli/src/main/groovy/org/apache/grails/cli/DelegatingShellApplication.groovy
copy {grails-cli => grails-forge-cli}/build.gradle (67%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/Application.java (96%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/CodeGenConfig.java (98%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/CommonOptionsMixin.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/GrailsPicocliFactory.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/InteractiveShell.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/BaseCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CodeGenCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CreateAppCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CreateCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CreateControllerCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CreateDomainClassCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CreateInterceptorCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CreateJobCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CreatePluginCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CreateRestApiCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CreateServiceCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CreateTagLibCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CreateWebPluginCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/CreateWebappCommand.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/GormImplCandidates.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/GormImplConverter.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/LanguageCandidates.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/LanguageConverter.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/ListFeatures.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/ServletImplCandidates.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/ServletImplConverter.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/TestFrameworkCandidates.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/TestFrameworkConverter.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/templates/controller.rocker.raw
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/templates/controllerSpec.rocker.raw
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/templates/domain.rocker.raw
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/templates/domainSpec.rocker.raw
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/templates/interceptor.rocker.raw
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/templates/interceptorSpec.rocker.raw
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/templates/job.rocker.raw
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/templates/service.rocker.raw
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/templates/serviceSpec.rocker.raw
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/templates/taglib.rocker.raw
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/command/templates/taglibSpec.rocker.raw
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/java/org/grails/forge/cli/util/GrailsVersionProvider.java
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/resources/META-INF/native-image/org.grails.forge.cli/grails-forge-cli/native-image.properties
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/resources/META-INF/native-image/org.grails.forge.cli/grails-forge-cli/resource-config.json
(100%)
rename {grails-cli =>
grails-forge-cli}/src/main/resources/org/fusesource/jansi/jansi.properties
(100%)
rename {grails-cli =>
grails-forge-cli}/src/test/groovy/org/grails/forge/cli/CommandFixture.groovy
(100%)
rename {grails-cli =>
grails-forge-cli}/src/test/groovy/org/grails/forge/cli/CommandSpec.groovy (100%)
rename {grails-cli =>
grails-forge-cli}/src/test/groovy/org/grails/forge/cli/command/ApplicationCommandSpec.groovy
(100%)
rename {grails-cli =>
grails-forge-cli}/src/test/groovy/org/grails/forge/cli/command/CodeGenCommandSpec.groovy
(100%)
rename {grails-cli =>
grails-forge-cli}/src/test/groovy/org/grails/forge/cli/command/CreateAppCommandSpec.groovy
(100%)
rename {grails-cli =>
grails-forge-cli}/src/test/groovy/org/grails/forge/cli/command/CreateControllerCommandSpec.groovy
(100%)
rename {grails-cli =>
grails-forge-cli}/src/test/groovy/org/grails/forge/cli/command/CreateDomainClassCommandSpec.groovy
(100%)
rename {grails-cli =>
grails-forge-cli}/src/test/groovy/org/grails/forge/cli/command/CreateInterceptorCommandSpec.groovy
(100%)
rename {grails-cli =>
grails-forge-cli}/src/test/groovy/org/grails/forge/cli/command/CreateJobCommandSpec.groovy
(100%)
rename {grails-cli =>
grails-forge-cli}/src/test/groovy/org/grails/forge/cli/command/CreateServiceCommandSpec.groovy
(100%)
rename {grails-cli =>
grails-forge-cli}/src/test/groovy/org/grails/forge/cli/command/CreateTagLibCommandSpec.groovy
(100%)
delete mode 100644
grails-forge-core/src/main/resources/grails-wrapper/grails-wrapper.jar
delete mode 100755 grails-forge-core/src/main/resources/grails-wrapper/grailsw
delete mode 100644
grails-forge-core/src/main/resources/grails-wrapper/grailsw.bat