Use Gradle resolutionStrategy to align asciidoctor plugin versions

* All plugins (convert, pdf, etc) are released together and compatibility
between versions is not guaranteed.
So, this PR uses 'resolutionStrategy' to assign the same version to all
plugins ensuring they are all aligned
* Bump asciidoctor gradle plugins to 4.0.1
This commit is contained in:
Abel Salgado Romero
2024-01-11 18:55:35 +01:00
committed by Alberto C. Ríos
parent 976de1272c
commit e1202206a2
2 changed files with 10 additions and 3 deletions

View File

@@ -1,9 +1,16 @@
pluginManagement {
resolutionStrategy {
eachPlugin {
if (requested.id.namespace?.startsWith('org.asciidoctor.jvm')) {
useVersion("4.0.1")
}
}
}
plugins {
id "io.spring.nohttp" version "0.0.11"
id 'org.springframework.boot' version "3.1.5"
id 'org.asciidoctor.jvm.pdf' version '3.3.2'
id 'org.asciidoctor.jvm.convert' version '3.3.2'
id 'org.asciidoctor.jvm.pdf'
id 'org.asciidoctor.jvm.convert'
}
repositories {
gradlePluginPortal()

View File

@@ -18,8 +18,8 @@ import org.springframework.boot.gradle.plugin.SpringBootPlugin
plugins {
id 'org.springframework.boot' apply false
id 'org.asciidoctor.jvm.convert'
id 'org.asciidoctor.jvm.pdf'
id 'org.asciidoctor.jvm.convert' version '3.3.2'
}
description = "Spring Cloud App Broker Documentation"