diff --git a/.circleci/config.yml b/.circleci/config.yml index 22218ab..7c98f61 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -40,8 +40,43 @@ jobs: - store_test_results: path: build/reports/ + build_kobalt: + <<: *defaults + + docker: + - image: circleci/openjdk:8-jdk + + steps: + - checkout + - restore_cache: + keys: + - kobalt-dependencies-{{ checksum "kobalt/src/Build.kt" }} + # fallback to using the latest cache if no exact match is found + - kobalt-dependencies- + + - run: + name: Check Versions + command: ./kobaltw checkVersions + + - save_cache: + paths: ~/.kobalt + key: kobalt-dependencies-{{ checksum "kobalt/src/Build.kt" }} + + - run: + name: Assemble & Test + command: ./kobaltw assemble test + + - store_artifacts: + path: kobaltBuild/test-output/ + destination: test-output + - store_test_results: + path: kobaltBuild/test-output/ + workflows: version: 2 gradle: jobs: - - build_gradle \ No newline at end of file + - build_gradle + kobalt: + jobs: + - build_kobalt \ No newline at end of file diff --git a/kobalt/src/Build.kt b/kobalt/src/Build.kt index 269b9a1..038407f 100644 --- a/kobalt/src/Build.kt +++ b/kobalt/src/Build.kt @@ -45,12 +45,12 @@ val p = project { } dependencies { - compile("org.jetbrains.kotlin:kotlin-stdlib:1.2.10") - compile("com.squareup.okhttp3:okhttp:3.9.1") + compile("org.jetbrains.kotlin:kotlin-stdlib:1.2.50") + compile("com.squareup.okhttp3:okhttp:3.10.0") } dependenciesTest { - compile("org.testng:testng:6.12") + compile("org.testng:testng:6.14.3") } assemble { @@ -63,7 +63,7 @@ val p = project { } kotlinCompiler { - //args("-source", "1.8") + //args("-source", "1.8") } application { diff --git a/kobalt/wrapper/kobalt-wrapper.properties b/kobalt/wrapper/kobalt-wrapper.properties index 5b46f90..d630dff 100644 --- a/kobalt/wrapper/kobalt-wrapper.properties +++ b/kobalt/wrapper/kobalt-wrapper.properties @@ -1 +1 @@ -kobalt.version=1.0.100 \ No newline at end of file +kobalt.version=1.0.114 \ No newline at end of file