diff --git a/api/build.gradle b/api/build.gradle index 29a75f6..f3b470f 100644 --- a/api/build.gradle +++ b/api/build.gradle @@ -41,7 +41,7 @@ java { } jar { - archivesBaseName = 'ssg-api' + archiveBaseName = 'ssg-api' } sourcesJar { diff --git a/build.gradle b/build.gradle index 60d821c..c68840f 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ plugins { - id 'org.asciidoctor.jvm.convert' version '3.3.2' + id 'org.asciidoctor.jvm.convert' version '4.0.5' } repositories { diff --git a/buildSrc/src/main/groovy/ssg-common.gradle b/buildSrc/src/main/groovy/ssg-common.gradle index c0e1f85..9554e23 100644 --- a/buildSrc/src/main/groovy/ssg-common.gradle +++ b/buildSrc/src/main/groovy/ssg-common.gradle @@ -36,7 +36,7 @@ dependencies { java { toolchain { - languageVersion = JavaLanguageVersion.of(21) + languageVersion = JavaLanguageVersion.of(25) } } diff --git a/cli/build.gradle b/cli/build.gradle index f909314..c954b8b 100644 --- a/cli/build.gradle +++ b/cli/build.gradle @@ -22,7 +22,7 @@ dependencies { } application { - mainClassName = 'com.jessebrault.ssg.StaticSiteGeneratorCli' + mainClass = 'com.jessebrault.ssg.StaticSiteGeneratorCli' applicationName = 'ssg' } @@ -31,7 +31,7 @@ java { } jar { - archivesBaseName = 'ssg-cli' + archiveBaseName = 'ssg-cli' } sourcesJar { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 002b867..bad7c24 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/ssg-gradle-plugin/build.gradle b/ssg-gradle-plugin/build.gradle index c174e8a..54c874c 100644 --- a/ssg-gradle-plugin/build.gradle +++ b/ssg-gradle-plugin/build.gradle @@ -21,6 +21,10 @@ java { withSourcesJar() } +tasks.withType(AbstractTestTask).configureEach { + failOnNoDiscoveredTests = false +} + publishing { publications { create('ssgGradlePlugin', MavenPublication) {