Skip to content

Commit 3d1dc3b

Browse files
committed
HHH-19869 Fix handling of dialect guide in release.gradle
1 parent 23c5fb3 commit 3d1dc3b

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

release/release.gradle

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,16 @@ def stageMigrationGuideTask = tasks.register( "stageMigrationGuide", Copy ) {
265265
into rootProject.layout.buildDirectory.dir("staging-deploy/documentation/migration-guide")
266266
}
267267

268+
def stageDialectGuideTask = tasks.register( "stageDialectGuide", Copy ) {
269+
group = 'documentation'
270+
description = "Stages the Dialect Guide as part of assembling documentation in preparation for release"
271+
272+
dependsOn ':documentation:renderDialectGuide'
273+
274+
from project.provider { project( ":documentation" ).layout.buildDirectory.dir( "asciidoc/dialect" ) }
275+
into rootProject.layout.buildDirectory.dir("staging-deploy/documentation/dialect")
276+
}
277+
268278
def stageWhatsNewGuideTask = tasks.register( "stageWhatsNewGuide", Copy ) {
269279
group = 'documentation'
270280
description = "Stages the What's New guide as part of assembling documentation in preparation for release"
@@ -316,16 +326,6 @@ def stageLoggingReportTask = tasks.register( "stageLoggingReport", Copy ) { task
316326
into rootProject.layout.buildDirectory.dir("staging-deploy/documentation/logging")
317327
}
318328

319-
def stageDialectReportTask = tasks.register( "stageDialectReport", Copy ) { task ->
320-
group = 'documentation'
321-
description = "Stages the supported Dialects report as part of assembling documentation in preparation for release"
322-
323-
dependsOn ':documentation:renderDialectReport'
324-
325-
from project( ":documentation" ).tasks.renderDialectReport
326-
into rootProject.layout.buildDirectory.dir("staging-deploy/documentation/dialect")
327-
}
328-
329329
def stageOrmReportsTask = tasks.register( "stageOrmReports" ) {
330330
group = 'documentation'
331331
description = "Stages all ORM reports as part of assembling documentation in preparation for release"
@@ -335,7 +335,6 @@ def stageOrmReportsTask = tasks.register( "stageOrmReports" ) {
335335
dependsOn stageInternalsReportTask
336336
dependsOn stageDeprecationReportTask
337337
dependsOn stageLoggingReportTask
338-
dependsOn stageDialectReportTask
339338
}
340339

341340
def stageJavadocsTask = tasks.register( "stageJavadocs", Copy ) {
@@ -367,6 +366,7 @@ def assembleDocumentationTask = tasks.register( "assembleDocumentation" ) {
367366
dependsOn stageIntegrationGuideTask
368367
dependsOn stageTopicalGuideTask
369368
dependsOn stageMigrationGuideTask
369+
dependsOn stageDialectGuideTask
370370
dependsOn stageWhatsNewGuideTask
371371
dependsOn stageOrmReportsTask
372372
}

0 commit comments

Comments
 (0)