diff --git a/.circleci/config.yml b/.circleci/config.yml index e726c49..446dcca 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -33,15 +33,15 @@ jobs: <<: *defaults docker: - - image: cimg/openjdk:16.0.0 + - image: cimg/openjdk:16.0 <<: *defaults_gradle - build_gradle_jdk11: + build_gradle_jdk8: <<: *defaults docker: - - image: cimg/openjdk:11.0.10 + - image: cimg/openjdk:8.0 <<: *defaults_gradle @@ -49,5 +49,5 @@ workflows: version: 2 gradle: jobs: - - build_gradle_jdk11 + - build_gradle_jdk8 - build_gradle_jdk16 diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 822801f..94862ce 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: - java-version: [ 11, 15 ] + java-version: [ 8, 11, 16 ] steps: - uses: actions/checkout@v2 diff --git a/bitbucket-pipelines.yml b/bitbucket-pipelines.yml index 219c29f..7d98402 100644 --- a/bitbucket-pipelines.yml +++ b/bitbucket-pipelines.yml @@ -1,4 +1,4 @@ -image: openjdk:11 +image: openjdk:8 pipelines: default: diff --git a/build.gradle.kts b/build.gradle.kts index c92d020..9d4ead7 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,14 +6,14 @@ import org.gradle.api.tasks.testing.logging.TestLogEvent plugins { id("application") 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("maven-publish") 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" } defaultTasks(ApplicationPlugin.TASK_RUN_NAME) diff --git a/examples/build.gradle.kts b/examples/build.gradle.kts index 2a5d233..9a8b33e 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 1732620..5258f17 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/7.0/userguide/multi_project_builds.html - */ +plugins { + id("com.gradle.enterprise").version("3.6.3") +} + +gradleEnterprise { + buildScan { + link("GitHub", "https://github.com/ethauvin/cryptoprice/tree/master") + if (!System.getenv("CI").isNullOrEmpty()) { + isUploadInBackground = false + publishOnFailure() + tag("CI") + } + termsOfServiceUrl = "https://gradle.com/terms-of-service" + termsOfServiceAgree = "yes" + } +} rootProject.name = "cryptoprice"