Skip to content

Commit a175ffa

Browse files
committed
Gradle Tasks management
- remove generate-doc tasks (and usage) - remove asciidoctor dependency (useless since we use openapi generator asciidoc) -rename generate-main-doc to generateDocumentation
1 parent 93830c1 commit a175ffa

File tree

2 files changed

+3
-17
lines changed

2 files changed

+3
-17
lines changed

api/build.gradle.kts

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
22
// Licensed under the MIT license.
33
import com.google.cloud.tools.jib.gradle.JibTask
44
import com.rameshkp.openapi.merger.gradle.task.OpenApiMergerTask
5-
import org.asciidoctor.gradle.jvm.AsciidoctorTask
65
import org.openapitools.generator.gradle.plugin.tasks.GenerateTask
76
import org.openapitools.generator.gradle.plugin.tasks.ValidateTask
87
import org.springframework.boot.gradle.tasks.bundling.BootJar
98

109
plugins {
1110
id("com.rameshkp.openapi-merger-gradle-plugin") version "1.0.5"
12-
id("org.asciidoctor.jvm.convert") version "4.0.4" apply true
1311
id("org.jetbrains.kotlinx.kover")
1412
}
1513

@@ -233,20 +231,9 @@ tasks.register<Exec>("rolloutKindDeployment") {
233231
"deployment/cosmotech-api-${apiVersion}")
234232
}
235233

236-
tasks.register<AsciidoctorTask>("generate-doc") {
237-
dependsOn("copyAdocFiles")
238-
baseDirIsRootProjectDir()
239-
setSourceDir(file("${rootDir}/doc/generated-snippets"))
240-
sources(
241-
delegateClosureOf<PatternSet> {
242-
include("index.adoc")
243-
}
244-
)
245-
setOutputDir(file("${rootDir}/doc/generated-snippets"))
246-
}
247-
248-
249-
tasks.register<GenerateTask>("generate-main-doc") {
234+
tasks.register<GenerateTask>("generateDocumentation") {
235+
group = "documentation"
236+
description = "Generates adoc file containing API documentation"
250237
inputSpec.set("${rootDir}/openapi/openapi.yaml")
251238
outputDir.set("${rootDir}/doc")
252239
generatorName.set("asciidoc")

build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,6 @@ subprojects {
361361

362362
tasks.register<Copy>("copyAdocFiles") {
363363
dependsOn("integrationTest")
364-
finalizedBy("generate-doc")
365364
from("$testWorkingDirPath/build/generated-snippets")
366365
into("${rootDir}/doc/generated-snippets")
367366
}

0 commit comments

Comments
 (0)