Commit Graph

345 Commits

Author SHA1 Message Date
Alexandre Archambault e6be0cb7fb Add sbt-compatibility 2020-06-09 16:21:27 +02:00
Alexandre Archambault 24f1baaf97 Temporarily use custom sbt-mima
That fetches previous artifacts with coursier rather than ivy.
2020-06-02 16:17:48 +02:00
Scala Steward 154fad5a5e
Update sbt, scripted-plugin to 1.3.12 (#246) 2020-06-02 10:52:44 +02:00
Scala Steward 6cfc9d6267
Update sbt, scripted-plugin to 1.3.11 (#245) 2020-05-30 03:17:44 +02:00
Alexandre Archambault ee8a818160 Remove sbt-lm-coursier
It's actually not needed, and can be an issue if users use a vanilla sbt
launcher, pulling an old lm-coursier library.
2020-05-12 16:13:32 +02:00
Alexandre Archambault 94edfb1530 Use sbt-lm-coursier rather than sbt-coursier 2020-05-12 14:50:01 +02:00
Alexandre Archambault 90c80c1959 Update sbt-coursier to 2.0.0-RC6-4 2020-05-12 14:49:14 +02:00
Alexandre Archambault e43be3d52d Update sbt-shading to 2.0.0 2020-05-12 01:00:40 +02:00
Scala Steward b1b8f2c441
Update sbt-ci-release to 1.5.3 (#216) 2020-05-04 12:40:13 +02:00
Scala Steward 9ef19d5154
Update sbt, scripted-plugin to 1.3.10 (#214) 2020-04-15 17:32:31 +02:00
Scala Steward e421e02c8d
Update sbt, scripted-plugin to 1.3.9 (#211) 2020-04-01 13:39:07 +02:00
Alexandre Archambault c7975b9f1a
Add FromCoursier to mima exclusions (#210)
Maybe that object should be moved to lmcoursier.internal…
2020-03-31 02:16:21 +02:00
Scala Steward af3f8aed05
Update sbt-mima-plugin to 0.7.0 (#203) 2020-03-02 10:42:33 +01:00
Scala Steward b220a05775
Update sbt-ci-release to 1.5.2 (#192) 2020-02-09 12:26:57 +01:00
Scala Steward 57b9ae2f5e Update sbt-mima-plugin to 0.6.4 (#191) 2020-02-08 15:31:35 +01:00
Dale Wijnand 0849574331
Forward classpathOrder into SbtUpdateReport (#187)
* Add a scripted test for "cp order"

* Forward classpathOrder into SbtUpdateReport

* Bump the target sbt version to 1.2.8

* Preserve order all through SbtUpdateReport.moduleReports

* Update scala-jars scripted test

Seems some changes in the way sbt handles the scala-library / reflect /
compiler JARs made it stale…

Co-authored-by: Alexandre Archambault <alexarchambault@users.noreply.github.com>
2020-02-05 19:10:28 +01:00
Alexandre Archambault caf77f06c3 Ignore incompatible signature problems
Seems these are spurious (only getting them on CI)
2020-02-04 13:00:43 +01:00
Alexandre Archambault cf7498d256 Switch to sbt-mima 0.6.3
And restrict checked versions in mima (incompatible signature problem
with former versions).
2020-02-04 12:21:47 +01:00
Scala Steward a6cbe9a214
Update sbt, scripted-plugin to 1.3.8 (#185) 2020-02-04 10:03:27 +01:00
Scala Steward 6f710c526f
Update sbt-coursier, sbt-shading to 2.0.0-RC5-3 (#177) 2020-02-03 17:49:10 +01:00
Scala Steward 12e6dcb001 Update sbt, scripted-plugin to 1.3.7 (#179) 2020-01-16 13:22:31 +01:00
Scala Steward 03e6e7b47e Update sbt-ci-release to 1.5.0 (#172) 2019-12-29 19:57:06 +01:00
Scala Steward 039d8ea17a Update sbt, scripted-plugin to 1.3.6 (#171) 2019-12-27 21:19:16 +01:00
Scala Steward 21e752a7da Update sbt, scripted-plugin to 1.3.5 (#168) 2019-12-14 17:18:27 +01:00
Scala Steward ebc860f31a Update sbt, scripted-plugin to 1.3.4 (#160) 2019-11-23 17:17:52 +01:00
Scala Steward 0ea55698a6 Update sbt-coursier, sbt-shading to 2.0.0-RC5-2 (#159) 2019-11-23 17:17:37 +01:00
Scala Steward cb842cff67 Update sbt-coursier, sbt-shading to 2.0.0-RC5-1 (#157) 2019-11-21 08:57:22 +01:00
Scala Steward de3b4f0458 Update sbt-coursier, sbt-shading to 2.0.0-RC4-1 (#153) 2019-11-14 20:22:04 +01:00
Alexandre Archambault ce2544d776
Use data-class in lm-coursier (#152) 2019-10-18 13:39:03 +02:00
Scala Steward d38dd69572 Update sbt, scripted-plugin to 1.3.3 (#150) 2019-10-14 17:59:01 +02:00
Scala Steward 03249a84ea Update sbt-coursier, sbt-shading to 2.0.0-RC4 (#149) 2019-10-14 17:16:03 +02:00
Alexandre Archambault 14a4a6998a
Switch to sbt-ci-release 1.4.31 (#146) 2019-09-28 15:27:58 +02:00
Alexandre Archambault c1e43d1c6a Pin sbt dependency version
See https://github.com/sbt/sbt/issues/5049
2019-09-21 16:50:13 +02:00
Alexandre Archambault fbd43de9b9 Switch to sbt 1.3.2 2019-09-21 16:34:58 +02:00
Scala Steward 25c4fd9662 Update sbt-coursier, sbt-shading to 2.0.0-RC3-6 (#141) 2019-09-17 12:50:53 +02:00
Scala Steward bdbf031566 Update sbt-ci-release to 1.3.2 (#140) 2019-09-17 12:50:38 +02:00
Alexandre Archambault 2a37eb24e2
Remove explicit dependency on sbt-pgp (#139)
sbt-ci-release should pull the right version itself
2019-09-17 12:50:15 +02:00
Alexandre Archambault ea54d912bc
Switch to scala 2.12.10 (#135) 2019-09-13 16:18:37 +02:00
Alexandre Archambault 777bf0ba54
Switch to sbt-coursier 2.0.0-RC3-5 (#134) 2019-09-12 14:34:50 +02:00
Alexandre Archambault 50404c552f
Switch to sbt-ci-release 1.3.1 (#129) 2019-09-11 09:18:46 +02:00
Scala Steward d61ee8d6c2 Update sbt-coursier, sbt-shading to 2.0.0-RC3-3 (#124) 2019-08-16 10:02:05 +02:00
Alexandre Archambault 43d24c9609
Remove unused methods in lmcoursier.credentials (#123) 2019-08-15 17:33:52 +02:00
Scala Steward a1f3d24bd9 Update sbt-coursier, sbt-shading to 2.0.0-RC3-2 (#117) 2019-08-13 13:38:22 +02:00
Alexandre Archambault c0acb02efd Check that lmcoursier is the only ns in lm-coursier-shaded JAR 2019-08-09 18:15:57 +02:00
Alexandre Archambault cd1b9a39ce
Don't run MIMA checks for borked release (#119)
2.0.0-RC2-3
2019-08-09 18:15:10 +02:00
eugene yokota ebe96c613f Include reconciliation to CoursierConfiguration (#112)
Also re-enable sbt-contraband, and deal with Dependency change.
2019-08-09 11:55:57 +02:00
Scala Steward e0ade0d6ba Update sbt-coursier, sbt-shading to 2.0.0-RC3-1 (#115) 2019-08-06 10:35:32 +02:00
Alexandre Archambault 00b51d53b2 Tweak mima config 2019-07-08 17:31:36 +02:00
Scala Steward 22981b947c Update sbt-coursier, sbt-shading to 2.0.0-RC2-1 (#98) 2019-07-03 09:29:51 +02:00
Alexandre Archambault 50c69c3634 Fix mima checks 2019-07-02 14:01:08 +02:00
Alexandre Archambault 8bd4073ec2 Switch to sbt-coursier 2.0.0-RC2 2019-07-01 10:17:53 +02:00
Scala Steward 1a297411b7 Update sbt-coursier, sbt-shading to 1.1.0-M14-4 (#89) 2019-06-20 10:29:47 +02:00
Scala Steward 32e4d44e6d Update sbt-ci-release to 1.2.6 (#88) 2019-06-20 09:42:22 +02:00
Alexandre Archambault bed2d2dd28
Easier bin compat for stuff under lmcoursier.definitions (#73) 2019-05-28 12:48:16 +02:00
Eugene Yokota 1f372805c4 sbt 1.2.8 2019-05-22 15:19:59 -04:00
Alexandre Archambault 62d1ab0249 Ensure we don't break binary compatibility in lm-coursier 2019-04-26 10:20:59 +02:00
Alexandre Archambault 6bdd0f985a Vendor more stuff in lmcoursier, shade coursier in it
Along with shapeless, argonaut, argonaut-shapeless that coursier depends
on now.
2019-04-25 16:34:08 +02:00
Alexandre Archambault cf3705ff82 Switch to sbt-coursier 1.1.0-M13-4 in build 2019-04-05 09:07:38 +02:00
Alexandre Archambault 585634b49d Switch to sbt-coursier 1.1.0-M13-3 in build 2019-03-22 15:11:07 +01:00
Alexandre Archambault 81341d04c0 Remove unused stuff in build 2019-03-22 15:10:57 +01:00
Alexandre Archambault 852e73e036 Use coursier-based sbt launcher 2019-03-06 10:59:35 +01:00
Alexandre Archambault 2fda1c1c45 Switch to sbt-coursier 1.1.0-M11 in build 2019-02-26 13:29:55 +01:00
Alexandre Archambault 5377b537b1 Allow to disable publishing Javadoc with -Dpublish.javadoc
Useful when testing the plugin locally
2019-02-18 14:03:54 +01:00
Scala steward cc50de8804 Update sbt-contraband to 0.4.3 (#30) 2019-01-25 11:13:15 +01:00
Scala steward 80f661e9e4 Update sbt-contraband to 0.4.2 (#29) 2019-01-24 01:06:28 +01:00
Scala steward 2d8e389787 Update paradise to 2.1.1 (#23) 2019-01-13 23:52:53 +01:00
Scala steward c71ec889a6 Update sbt-pgp to 1.1.2 (#19) 2019-01-13 23:51:22 +01:00
Scala steward da203ab116 Update argonaut-shapeless_6.2 to 1.2.0-M9 (#17) 2019-01-12 15:55:44 +01:00
Alexandre Archambault 6b1a84c563
Add addSbtCoursier helper to sbt-lm-coursier too (#16) 2018-12-12 11:19:05 +01:00
Alexandre Archambault 4cbb9082cc Allow to adjust plugin name in scripted tests 2018-11-20 11:31:16 +01:00
Alexandre Archambault 55f457a6f7 Add DependencyResolutionInterface implementation in lm-coursier
Originally based on https://github.com/sbt/librarymanagement/pull/270
2018-11-20 11:25:16 +01:00
Alexandre Archambault 49236d2e8f Remove unused stuff in build 2018-11-14 14:47:52 +01:00
Alexandre Archambault a3abe32525 Clean-up build 2018-10-17 14:18:03 +02:00
Alexandre Archambault 3b81a4ad5e Setup sbt-ci-release (WIP) 2018-10-17 14:18:03 +02:00
Alexandre Archambault 4855caa0f5 Move modules under modules/ 2018-09-28 18:36:32 +02:00
Alexandre Archambault 3e05d920a4 Keep only sbt plugins 2018-09-28 18:23:43 +02:00
Alexandre Archambault 49f7654b59
Use scalajs-bundler (#907) 2018-09-26 17:10:22 +02:00
Alexandre Archambault 528c2adc2f
Switch to latest scalajs-react, split web module sources (#906) 2018-09-26 12:09:29 +02:00
Alexandre Archambault dd7c8c19d4
Switch to sbt 1.2.3 (#887) 2018-09-25 12:30:30 +02:00
Alexandre Archambault db1884a84e Remove 2.10 stuff 2018-09-24 15:03:50 +02:00
Alexandre Archambault fd6e56f2f8 Silence slf4j in proxy tests 2018-09-19 17:55:20 +02:00
Alexandre Archambault 496e40a2be
Updates for 1.1.0-M7 2018-08-02 23:16:59 +02:00
Alexandre Archambault 7dee5f65bd
Updates for 1.1.0-M6 2018-07-17 20:12:29 +02:00
Alexandre Archambault d4fff47ebe
Switch to scala-native 0.3.8 (#883) 2018-07-17 11:44:48 +02:00
Alexandre Archambault 8265c143bb
Updates for 1.1.0-M5 2018-07-10 19:56:57 +02:00
Alexandre Archambault 8a02ee8f15
Update things (#866) 2018-06-20 16:30:25 +02:00
sullis 5504f21a1e sbt 1.1.5 (#860) 2018-05-24 16:44:02 +02:00
Alexandre Archambault b926591133
Updates for 1.1.0-M4 2018-05-21 19:47:09 +02:00
Alexandre Archambault 2a689408f7
Updates for 1.1.0-M3 2018-05-05 13:04:53 +02:00
Alexandre Archambault 3ebe181152
Switch to scala 2.12.6 (#851) 2018-04-30 10:51:04 +02:00
Alexandre Archambault 66c7f7e900
Updates for 1.1.0-M2 2018-04-28 15:56:42 +02:00
Denys Shabalin 07989f0040 Upgrade to Scala Native 0.3.7 (#849) 2018-04-24 11:42:14 +02:00
Alexandre Archambault e4361d6fde
Only specify scala release versions in one place (#830) 2018-04-04 11:30:59 +02:00
Alexandre Archambault 4e4aa7cfa2 Switch to scala 2.12.5 2018-03-31 15:30:27 +02:00
Alexandre Archambault 2e7df0e8dd
Bump a few stuff (#826)
* Bump a few stuff

* Update README

Looks like tut changed its default variable name logic
2018-03-28 16:16:15 +02:00
Alexandre Archambault e1800e74a9 Remove milestone from MIMA checks
And ensure the ones to come aren't added either
2018-03-19 10:48:49 +01:00
Alexandre Archambault f8884d4170 Re-enable Nexus proxy tests, launch the mirrors from the tests 2018-03-16 13:44:43 +01:00
Alexandre Archambault 44b4ffee84
Updates for 1.1.0-M1 2018-03-14 12:29:36 +01:00
Alexandre Archambault b1fde7291d Don't require manually running npm install before the JS tests 2018-03-12 21:50:35 +01:00
Alexandre Archambault dc2e4996f4 Require Java 8 from now on 2018-03-12 21:50:35 +01:00