You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by pa...@apache.org on 2025/01/22 10:48:45 UTC
(groovy-website) 02/03: later gradle syntax
This is an automated email from the ASF dual-hosted git repository.
paulk pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/groovy-website.git
commit 2e26a91930ddcd62e8503003c14ff6d379b00378
Author: Paul King <pa...@asert.com.au>
AuthorDate: Wed Jan 22 20:48:09 2025 +1000
later gradle syntax
---
site-user/build.gradle | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/site-user/build.gradle b/site-user/build.gradle
index a5c8f1f..d157c0a 100644
--- a/site-user/build.gradle
+++ b/site-user/build.gradle
@@ -37,7 +37,7 @@ ext.excludeFromChecks = [
apply plugin: 'base'
-task copyAssets(type:Copy) {
+tasks.register('copyAssets', Copy) {
from file('../site/src/site/assets')
into layout.buildDirectory.dir('site')
filesMatching('**/*.css') { f->
@@ -52,12 +52,12 @@ task copyAssets(type:Copy) {
}
}
-task copyReleaseNotesAssets(type:Copy) {
+tasks.register('copyReleaseNotesAssets', Copy) {
from file('../site/src/site/releasenotes/img')
into layout.buildDirectory.dir('site/releasenotes/img')
}
-task generateSite(type:JavaExec) {
+tasks.register('generateSite', JavaExec) {
description = 'Generates the Groovy User Website'
dependsOn copyAssets
dependsOn copyReleaseNotesAssets
@@ -73,7 +73,8 @@ task generateSite(type:JavaExec) {
systemProperties.docs_baseurl = System.getProperty('docs_baseurl')
}
-task checkDeadLinks(dependsOn: generateSite) {
+tasks.register('checkDeadLinks') {
+ dependsOn generateSite
description = 'Checks for dead links in the generated Groovy website'
ext.outputDir = layout.buildDirectory.dir('reports')
@@ -104,7 +105,8 @@ task checkDeadLinks(dependsOn: generateSite) {
}
}
-task webzip(type:Zip, dependsOn: checkDeadLinks) {
+tasks.register('webzip', Zip) {
+ dependsOn checkDeadLinks
description = 'Creates a zip with the generated website and the deadlink report'
destinationDirectory = layout.buildDirectory.dir('distributions')