From 3ed30990175d22f27e14b79fb6e223d7bf21f216 Mon Sep 17 00:00:00 2001 From: Dale Wijnand Date: Thu, 15 Mar 2018 12:31:53 +0000 Subject: [PATCH 1/3] Sync Scala versions between Travis CI & sbt --- .travis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 86e2057cf..8473b2f47 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,12 +2,12 @@ language: scala jdk: oraclejdk8 scala: - - 2.11.11 - - 2.12.3 + - 2.11.12 + - 2.12.4 matrix: include: - - scala: 2.12.3 + - scala: 2.12.4 jdk: oraclejdk9 script: From e6cffafdba0f51cd560ee4d4a4d606fcaf24c67e Mon Sep 17 00:00:00 2001 From: Dale Wijnand Date: Thu, 15 Mar 2018 12:32:25 +0000 Subject: [PATCH 2/3] Wrap Travis CI build script --- .travis.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8473b2f47..d8d69b963 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,8 +10,11 @@ matrix: - scala: 2.12.4 jdk: oraclejdk9 -script: - - sbt -Dfile.encoding=UTF8 -J-XX:ReservedCodeCacheSize=256M ";++$TRAVIS_SCALA_VERSION;mimaReportBinaryIssues;scalafmt::test;test:scalafmt::test;sbt:scalafmt::test;test" +script: sbt -Dfile.encoding=UTF8 -J-XX:ReservedCodeCacheSize=256M + ++$TRAVIS_SCALA_VERSION + mimaReportBinaryIssues + scalafmt::test test:scalafmt::test sbt:scalafmt::test + test cache: directories: @@ -19,5 +22,5 @@ cache: - $HOME/.sbt before_cache: - - find $HOME/.ivy2/cache -name "ivydata-*.properties" -print -delete - - find $HOME/.sbt -name "*.lock" -print -delete + - find $HOME/.ivy2/cache -name "ivydata-*.properties" -delete + - find $HOME/.sbt -name "*.lock" -delete From 862b0a773d27d713c2887939034e81c7f90c3f57 Mon Sep 17 00:00:00 2001 From: Dale Wijnand Date: Thu, 15 Mar 2018 12:33:32 +0000 Subject: [PATCH 3/3] CI enforce publish artifacts package without failure --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index d8d69b963..5ba76f975 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,6 +15,7 @@ script: sbt -Dfile.encoding=UTF8 -J-XX:ReservedCodeCacheSize=256M mimaReportBinaryIssues scalafmt::test test:scalafmt::test sbt:scalafmt::test test + packagedArtifacts # ensure that all artifacts for publish package without failure cache: directories: