This is an automated email from the ASF dual-hosted git repository.
paulk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy-geb.git
The following commit(s) were added to refs/heads/master by this push:
new 870a9080 tweak rat info
870a9080 is described below
commit 870a908084f76d7164fa31469459d90a10e72466
Author: Paul King <[email protected]>
AuthorDate: Sat Dec 14 15:12:24 2024 +1000
tweak rat info
---
buildSrc/src/main/groovy/geb.base.gradle | 3 ++
buildSrc/src/main/groovy/geb.groovy-module.gradle | 35 +++++++++++------------
geb.gradle | 1 +
3 files changed, 20 insertions(+), 19 deletions(-)
diff --git a/buildSrc/src/main/groovy/geb.base.gradle
b/buildSrc/src/main/groovy/geb.base.gradle
index d1fc1b86..7fe102ba 100644
--- a/buildSrc/src/main/groovy/geb.base.gradle
+++ b/buildSrc/src/main/groovy/geb.base.gradle
@@ -41,6 +41,9 @@ gebModule {
tasks.findByName("rat")?.tap { rat ->
it.dependsOn(rat)
}
+ tasks.findByName("checkLicense")?.tap { cl ->
+ it.dependsOn(cl)
+ }
into "${rootProject.buildDir}/reports/${projectDirPath}"
from reporting.baseDir
}
diff --git a/buildSrc/src/main/groovy/geb.groovy-module.gradle
b/buildSrc/src/main/groovy/geb.groovy-module.gradle
index 9630c29b..80e7a13a 100644
--- a/buildSrc/src/main/groovy/geb.groovy-module.gradle
+++ b/buildSrc/src/main/groovy/geb.groovy-module.gradle
@@ -59,24 +59,21 @@ tasks.withType(Test).configureEach {
tasks.named('rat') {
excludes = [
- '.asf.yaml', // ASF metadata for github integration excluded
from src zip
- '**/.gradle/**', '**/wrapper/**', 'gradlew*', // gradle
wrapper files excluded from src zip
- '**/build/**', '**/target/**', 'licenses/**', 'notices/**',
- '**/generatedResources/**',
- '**/node_modules/**',
- 'out/**', '*.ipr', '**/*.iml', '*.iws', '.idea/**', //
Intellij files
- '**/ratpack/public/robots.txt', // Doesn't support comments
- '**/ratpack/public/css/*.css', // site only
- '**/ratpack/public/js/*.js', // JavaScript files MIT license,
site/test only
- '**/*.min.js', // JavaScript files MIT license, site/test only
- '**/*.min.css', // CSS files MIT license, site only
- '**/TransformedClass.template', // TODO: can we remove this?
- '**/icons.svg', // TODO: licensing info required
- '.classpath', '.project', '.settings/**', 'bin/**', // Eclipse
files
- '**/MANIFEST.MF', // TODO: can we remove this?
- '**/META-INF/services/**', // TODO: can we remove this?
- '**/META-INF/groovy/**', // TODO: can we remove this?
- '**/hs_err_pid**.log', // sometimes left over error files
- '**/pnpm-lock.yaml', //Lock file for pnpm used to build the
site
+ '**/build/**', '**/.gradle/**',
+ '**/generatedResources/**',
+ '**/node_modules/**',
+ 'out/**', '*.ipr', '**/*.iml', '*.iws', '.idea/**', // Intellij files
+ '**/ratpack/public/robots.txt', // Doesn't support comments
+ '**/ratpack/public/css/*.css', // site only
+ '**/ratpack/public/js/*.js', // JavaScript files MIT license,
site/test only
+ '**/*.min.js', // JavaScript files MIT license, site/test only
+ '**/*.min.css', // CSS files MIT license, site only
+ '**/TransformedClass.template', // TODO: can we remove this?
+ '**/icons.svg', // TODO: licensing info required
+ '.classpath', '.project', '.settings/**', 'bin/**', // Eclipse files
+ '**/MANIFEST.MF', // TODO: can we remove this?
+ '**/META-INF/services/**', // TODO: can we remove this?
+ '**/META-INF/groovy/**', // TODO: can we remove this?
+ '**/pnpm-lock.yaml', //Lock file for pnpm used to build the site
]
}
\ No newline at end of file
diff --git a/geb.gradle b/geb.gradle
index 446b0ef8..ecccb19f 100644
--- a/geb.gradle
+++ b/geb.gradle
@@ -85,6 +85,7 @@ idea {
tasks.named('rat') {
excludes = [
+ '.asf.yaml', // ASF metadata for github integration excluded from src
zip
'**/build/**',
'**/.gradle/**', '**/wrapper/**', 'gradlew*', // gradle wrapper files
excluded from src zip
'licenses/**',