diff --git a/.cirrus.yml b/.cirrus.yml new file mode 100644 index 000000000..b564750d8 --- /dev/null +++ b/.cirrus.yml @@ -0,0 +1,18 @@ +container: + image: bigtruedata/sbt:latest + cpu: 4 + memory: 12G + +test_task: + env: + LOG4J: file://$CIRRUS_WORKING_DIR/project/travis-log4j.properties + matrix: + TRAVIS_SCALA_VERSION: 2.12.4 + TRAVIS_SCALA_VERSION: 2.11.12 + ivy_cache: + folder: $HOME/.ivy2/cache + fingerprint_script: echo $TRAVIS_SCALA_VERSION + sbt_cache: + folder: $HOME/.sbt + fingerprint_script: echo $TRAVIS_SCALA_VERSION + test_script: ./sbt -Dlog4j.configuration=$LOG4J -DsequentialExecution=true ++$TRAVIS_SCALA_VERSION clean coverage test coverageReport mimaReportBinaryIssues \ No newline at end of file diff --git a/build.sbt b/build.sbt index e4aba859e..58d28846c 100644 --- a/build.sbt +++ b/build.sbt @@ -73,9 +73,9 @@ val sharedSettings = extraSettings ++ executionSettings ++ Seq( resolvers ++= Seq( Opts.resolver.sonatypeSnapshots, Opts.resolver.sonatypeReleases, - "Clojars Repository" at "http://clojars.org/repo", - "Conjars Repository" at "http://conjars.org/repo", - "Twitter Maven" at "http://maven.twttr.com" + "Clojars Repository" at "https://clojars.org/repo", + "Conjars Repository" at "https://conjars.org/repo", + "Twitter Maven" at "https://maven.twttr.com" ), scalacOptions ++= Seq(