Commit Graph

1913 Commits

Author SHA1 Message Date
Alexandre Archambault f97b0860d3 Less verbose output during shading 2019-08-14 17:28:30 +02:00
Alexandre Archambault 064978ac42 Enable extra strict conflict manager test 2019-08-14 17:28:30 +02:00
Alexandre Archambault 59ec5d2b95 Add strict reconciliation, and versionReconciliation key 2019-08-14 17:28:30 +02:00
Alexandre Archambault ecba0288a6 Switch to coursier 2.0.0-RC3-3 2019-08-14 17:28:22 +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 7bc0078cb9
Merge pull request #118 from alexarchambault/shaded-jar-check
Check that lmcoursier is the only remaining namespace in lm-coursier-shaded JAR
2019-08-12 08:39:37 +02:00
Alexandre Archambault bd4a2d5adf Add extra namespaces in shading config
These aren't required, but passing them beforehand speeds up shading
2019-08-09 18:15:57 +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
Alexandre Archambault 63ddd4c616
Switch to coursier 2.0.0-RC3-2 (#116) 2019-08-06 17:02: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 ab55269e63
Fix 2.0.0-RC3 regression (#113)
Disable classpath ordering of JARs for now

New coursier 2.0.0-RC3 feature, maybe enabled too early here.
2019-08-05 16:03:09 +02:00
Alexandre Archambault aa53418218
Switch to coursier 2.0.0-RC3-1 (#108) 2019-08-03 17:25:30 +02:00
Alexandre Archambault 4a27bd42bc
Fix NoSuchMethodError when using coursier-based sbt launcher (#104) 2019-07-26 15:36:50 +02:00
Alexandre Archambault df3d5c627a
Migrate most scripted tests away from scala 2.11 (#107)
So that they can run with openjdk11 too
2019-07-26 12:07:11 +02:00
Alexandre Archambault e39b9cf55c
Take dependencyOverrides into account in sbt-lm-coursier (#106) 2019-07-23 20:26:00 +02:00
Alexandre Archambault 0400b537f4
Use jarjar library from pants (WIP) (#102)
Seems more maintained than https://github.com/shevek/jarjar
2019-07-12 10:03:59 +02:00
Alexandre Archambault 759d0bff9a
Discard inter-projects when they aren't needed (#101)
Useful in the dotty build in particular
2019-07-11 20:24:06 +02:00
Alexandre Archambault 7481329c82
Merge pull request #99 from alexarchambault/strict-conflict-manager
Take conflictManager setting into account
2019-07-08 18:23:49 +02:00
Alexandre Archambault d223389637 Take conflictManager setting into account
Only latest-revision (default) and strict are supported for now.
2019-07-08 17:31:36 +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 632e34f34b
Switch to coursier 2.0.0-RC2-6 (#97) 2019-07-02 17:50:28 +02:00
Alexandre Archambault eac1e53899
Merge pull request #96 from alexarchambault/sbt-coursier-2.0.0-RC2
Switch to sbt-coursier 2.0.0-RC2
2019-07-02 14:44:12 +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 a71b1ddc4d Update coursier to 2.0.0-RC2-5 (#94) 2019-06-30 22:51:53 +02:00
Alexandre Archambault 3a69ac7466
Switch to coursier 2.0.0-RC2-4 (#93) 2019-06-27 14:20:33 +02:00
Alexandre Archambault 6be594e52e
Take explicit artifact name and extension into account (#86) 2019-06-26 11:40:39 +02:00
Alexandre Archambault dcc7d87503
Follow http to https redirections by default (#85) 2019-06-21 17:13:32 +02:00
Alexandre Archambault dc8b787ca6
Merge pull request #90 from alexarchambault/coursier-2.0.0-RC2-3
Switch to coursier 2.0.0-RC2-3
2019-06-21 14:46:25 +02:00
Alexandre Archambault 6185d646af Temporary workaround
Until we bump the coursier version again
2019-06-21 13:44:10 +02:00
Alexandre Archambault 75ac7b6ca1 Switch to coursier 2.0.0-RC2-3 2019-06-21 13:44:10 +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
Alexandre Archambault f928399dfa
Merge pull request #87 from alexarchambault/update-report-details
Tweak update report, add eviction details
2019-06-20 10:17:32 +02:00
Scala Steward 32e4d44e6d Update sbt-ci-release to 1.2.6 (#88) 2019-06-20 09:42:22 +02:00
Alexandre Archambault 8185c94b1c Add evicted stuff to update report
Should make evicted work fine from sbt-lm-coursier and sbt itself
2019-06-19 17:16:09 +02:00
Alexandre Archambault 7bf70bce97 Clean-up update report 2019-06-19 17:16:09 +02:00
Scala Steward 9173406bb3 Update utest to 0.7.1 (#84) 2019-06-17 09:46:46 +02:00
Scala Steward 6fede02922 Update coursier to 2.0.0-RC2-2 (#83) 2019-06-13 20:13:58 +02:00
Daniel Capo Sobral bc38ddc252 Log output of dependency information tasks instead of printing (#82)
This allows use of "last-grep" to filter the output.

Fixes https://github.com/coursier/coursier/issues/1191
2019-06-13 00:58:35 +02:00
Scala Steward 4cd80259aa Update coursier to 2.0.0-RC2-1 (#81) 2019-06-12 19:24:39 +02:00
Scala Steward eacc79874d Update scalatest to 3.0.8 (#80) 2019-06-11 07:53:29 +02:00
Scala Steward d3336d2e47 Update coursier to 2.0.0-RC2 (#79) 2019-06-10 07:57:09 +02:00
Scala Steward 77a3f5b312 Update coursier to 2.0.0-RC1 (#77) 2019-06-08 12:37:33 +02:00
Scala Steward 57cd9b8cf8 Update utest to 0.6.9 (#78) 2019-06-08 12:37:09 +02:00
Scala Steward dac2e98a7d Update coursier to 1.1.0-M14-7 (#76) 2019-06-05 09:25:29 +02:00
Scala Steward f463d449cc Update coursier to 1.1.0-M14-6 (#74) 2019-05-29 20:41:39 +02:00
Alexandre Archambault bed2d2dd28
Easier bin compat for stuff under lmcoursier.definitions (#73) 2019-05-28 12:48:16 +02:00