Skip to content
Permalink
Browse files

Switch to sbt 1.3

Requires the [coursier-based sbt launcher](https://github.com/coursier/sbt-launcher),
so that we can add sbt-coursier that sbt-shading requires, without
clashing with the lm-coursier module that sbt depends on.

That commit adds a [custom sbt-extras launcher](https://github.com/coursier/sbt-extras/blob/master/sbt)
relying on it.
  • Loading branch information...
alexarchambault committed Sep 21, 2019
1 parent f2b938c commit 1d0451af8e7b55482997d087354f8e7b199ca65b
Showing with 636 additions and 8 deletions.
  1. +2 −3 .travis.yml
  2. +1 −1 project/build.properties
  3. +2 −3 project/plugins.sbt
  4. +0 −1 project/project/plugins.sbt
  5. +631 −0 sbt
@@ -2,11 +2,10 @@ language: scala
jdk: openjdk8
before_install:
- git fetch --tags
script: sbt -batch ++${TRAVIS_SCALA_VERSION} test
script: ./sbt -batch ++${TRAVIS_SCALA_VERSION} test
cache:
directories:
- $HOME/.cache
- $HOME/.coursier
- $HOME/.ivy2/cache
- $HOME/.sbt
stages:
@@ -18,4 +17,4 @@ jobs:
- scala: 2.11.12
- scala: 2.12.8
- stage: release
script: sbt ci-release
script: ./sbt ci-release
@@ -1 +1 @@
sbt.version=1.2.8
sbt.version=1.3.2
@@ -2,6 +2,5 @@ addSbtPlugin("com.geirsson" % "sbt-ci-release" % "1.3.2")
addSbtPlugin("org.scala-js" % "sbt-scalajs" % "0.6.29")
addSbtPlugin("org.portable-scala" % "sbt-scalajs-crossproject" % "0.6.1")
addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.6.0")
addSbtPlugin("io.get-coursier" % "sbt-shading" % sbtCoursierVersion)

addSbtCoursier
addSbtPlugin("io.get-coursier" % "sbt-coursier" % "2.0.0-RC3-6")
addSbtPlugin("io.get-coursier" % "sbt-shading" % "2.0.0-RC3-6")

This file was deleted.

0 comments on commit 1d0451a

Please sign in to comment.
You can’t perform that action at this time.