diff --git a/.circleci/config.yml b/.circleci/config.yml index cc73045..7df8ed3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -30,11 +30,11 @@ defaults_gradle: &defaults_gradle path: build/reports/ jobs: - build_gradle_jdk14: + build_gradle_jdk16: <<: *defaults docker: - - image: openjdk:14-jdk + - image: openjdk:16-jdk <<: *defaults_gradle @@ -51,4 +51,4 @@ workflows: gradle: jobs: - build_gradle_jdk8 - - build_gradle_jdk14 + - build_gradle_jdk16 diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 822801f..31d6ed2 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: - java-version: [ 11, 15 ] + java-version: [ 11, 16 ] steps: - uses: actions/checkout@v2 diff --git a/build.gradle.kts b/build.gradle.kts index 5a61493..77ca031 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,7 +6,7 @@ import org.gradle.api.tasks.testing.logging.TestLogEvent plugins { id("com.github.ben-manes.versions") version "0.39.0" - id("io.gitlab.arturbosch.detekt") version "1.18.0-RC1" + id("io.gitlab.arturbosch.detekt") version "1.18.0-RC2" id("jacoco") id("java") id("java-library") @@ -14,7 +14,7 @@ plugins { id("org.jetbrains.dokka") version "1.5.0" id("org.sonarqube") version "3.3" id("signing") - kotlin("jvm") version "1.5.20" + kotlin("jvm") version "1.5.21" } description = "Estimated Reading Time for Blog Posts, Articles, etc." diff --git a/examples/build.gradle.kts b/examples/build.gradle.kts index 6b3de75..157d519 100644 --- a/examples/build.gradle.kts +++ b/examples/build.gradle.kts @@ -1,7 +1,7 @@ plugins { id("application") id("com.github.ben-manes.versions") version "0.39.0" - kotlin("jvm") version "1.5.20" + kotlin("jvm") version "1.5.21" } // ./gradlew run diff --git a/settings.gradle.kts b/settings.gradle.kts index 946c3d8..9f7a616 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,10 +1,18 @@ -/* - * This file was generated by the Gradle 'init' task. - * - * The settings file is used to specify which projects to include in your build. - * - * Detailed information about configuring a multi-project build in Gradle can be found - * in the user manual at https://docs.gradle.org/6.5.1/userguide/multi_project_builds.html - */ +plugins { + id("com.gradle.enterprise").version("3.6.3") +} + +gradleEnterprise { + buildScan { + link("GitHub", "https://github.com/ethauvin/readingtime/tree/master") + if (!System.getenv("CI").isNullOrEmpty()) { + isUploadInBackground = false + publishOnFailure() + tag("CI") + } + termsOfServiceUrl = "https://gradle.com/terms-of-service" + termsOfServiceAgree = "yes" + } +} rootProject.name = "readingtime"