Commit Graph

104 Commits

Author SHA1 Message Date
Alexandre Archambault cce332eb55 Refactor web page link listing logic, implement it on the scalajs side 2017-02-13 19:19:39 +01:00
Alexandre Archambault 6b89af3924 Better handling of artifacts from Maven repos
Doesn't seem to break things
2017-02-13 19:19:29 +01:00
Alexandre Archambault a6b9c845c2 Rename plugin module to sbt-coursier 2017-02-05 15:36:34 +01:00
Alexandre Archambault d277153777 Annotate all case classes with final 2017-02-04 16:36:52 +01:00
Alexandre Archambault ed03750c23 Switch to scalaz 7.2.8 2017-01-31 16:22:17 +01:00
Alexandre Archambault b65a76136f Switch to sbt-mima 0.1.13, update mima settings
In particular, check compatibility only against current latest version

New issues unearthed after mima plugin version bump
2017-01-31 16:22:16 +01:00
Alexandre Archambault 704811efe9 Bump dependencies 2017-01-31 16:22:16 +01:00
Alexandre Archambault aae1f1e2a7 Clean-up things in build.sbt 2017-01-31 16:22:16 +01:00
Alexandre Archambault ff0e441f43 Set default scala version to 2.12.1
Rather than 2.11.8
2017-01-31 16:22:16 +01:00
Alexandre Archambault e94dbc7e68 Switch to scala 2.12.1 2017-01-31 16:22:16 +01:00
Alexandre Archambault 4b3923d3e5 Add shading plugin 2017-01-31 15:46:49 +01:00
Alexandre Archambault fe529fb9f4 Switch to Java 6 2016-11-27 17:37:39 +01:00
Alexandre Archambault bf097fa018
Rework profile activation
- don't activate profiles activated by default if some user activated profiles are provided, and
- accept OS / JDK conditions in activation
2016-11-07 12:27:53 +01:00
Alexandre Archambault fc9f1e6816
Switch to 2.12.0 final 2016-11-02 20:47:31 +01:00
Alexandre Archambault 9bc85b86e7
Bump dependencies for 2.12.0 2016-11-02 20:47:27 +01:00
Alexandre Archambault e858287f19
Really don't publish what shouldn't in 2.12
Trap: scalaBinaryVersion.value is "2.12.0-RC2" in 2.12.0-RC2, rather
than just "2.12"
2016-10-23 00:29:32 +02:00
Alexandre Archambault ed1f10bd99
Bump proguard version
Allows publish to work fine in 2.12.0-RC2
2016-10-23 00:20:59 +02:00
Alexandre Archambault 7e836b51be
Disable mima checks for 2.12.0-RC2 for now
No previous version published
2016-10-22 22:47:07 +02:00
Alexandre Archambault 5f2daac118
Remove now unnecessary scala-js related settings 2016-10-22 22:43:24 +02:00
Alexandre Archambault 88dd5d7574
Explicitly add 2.12.0-RC2 in crossScalaVersions
Although crossScalaVersions is not really actually used here
2016-10-22 22:27:56 +02:00
Alexandre Archambault ac4ce5f4f5
Keep targetting Java 7 with scala 2.10 and 2.11 2016-10-22 22:25:12 +02:00
Alexandre Archambault fb9be8430d
Don't generate property file in Scala JS
It is actually only used from the JVM, as a resource
2016-10-22 22:25:10 +02:00
Alexandre Archambault d66f21636f
Should now be fine with 2.12.0-RC2 2016-10-22 22:25:06 +02:00
Alexandre Archambault 4b14215c33
Prepare build.sbt for 2.12, keep updating dependencies 2016-10-22 22:25:01 +02:00
Lars Hupel f59a6c44c3 dependency updates in preparation for Scala 2.12.x 2016-10-21 21:50:49 +02:00
Alexandre Archambault 28b6e45ec6
Switch to case-app 1.1.2 2016-10-20 10:58:12 +02:00
Alexandre Archambault 030d8f4fac Switch to case-app 1.1.1 2016-10-19 18:47:05 +02:00
Alexandre Archambault ece1b35c5f
Cleaning 2016-09-01 13:50:49 +02:00
Alexandre Archambault 29469ffc7a
Add okhttp plugin 2016-08-22 00:40:01 +02:00
Alexandre Archambault 6f93f85c5d
Switch to scalaz 7.2 2016-08-17 23:09:30 +02:00
Alexandre Archambault 72d0ac9728
Move tests with external requirements to it tests 2016-08-15 18:59:27 +02:00
Alexandre Archambault 619b9dd0c0 Publish http-server module as http-server-java7 2016-08-05 14:37:25 -04:00
Alexandre Archambault b0a20eff81
Rename simple-web-server module to http-server 2016-08-05 14:32:57 -04:00
Alexandre Archambault eb4e73fa54
Better handling of version intervals / hints reconciliation
Fixes https://github.com/alexarchambault/coursier/issues/303
2016-07-23 18:36:36 +02:00
Alexandre Archambault 1c34362b6f
Better handling of Ivy patterns 2016-07-23 13:56:28 +02:00
Alexandre Archambault ea59ff6974
Update dependencies 2016-06-19 18:11:20 +02:00
Alexandre Archambault b76fbf363a
Add support for TTL 2016-05-31 15:18:29 +02:00
Alexandre Archambault 1553d0b9d9
Add support for Ivy version ranges 2016-05-30 00:40:41 +02:00
Alexandre Archambault 24235c12cc
Change module name of root project not to confuse sbt-coursier 2016-05-29 23:45:55 +02:00
Alexandre Archambault 2ddfe5f3b2 Keep version actually used to fetch metadata, to get artifacts
In case the one given by the metadata is wrong
2016-05-28 17:15:05 +02:00
Alexandre Archambault 774a599bdd
Switch back to the last Java 7 compatible http4s version 2016-05-09 19:25:43 +02:00
Alexandre Archambault 6f404764f7
Add mima filters 2016-05-09 19:25:40 +02:00
Alexandre Archambault 641af2af91 Add simple-http-server project 2016-04-27 00:40:54 +02:00
Alexandre Archambault 241cf866a0
Switch to case-app 1.0.0-RC2, remove the need for two -- ...
...to specify user arguments with the launch command
2016-04-17 22:24:39 +02:00
Alexandre Archambault bbe9ec5a21
Minor adjustment of build config 2016-04-17 22:24:31 +02:00
Alexandre Archambault 6ac53946ab
Put back bootstrap.jar in proguarded launcher 2016-04-13 00:34:26 +02:00
Alexandre Archambault 96ba7c72d6
Switch to case-app 1.0.0-RC1 2016-04-11 01:53:00 +02:00
Alexandre Archambault f73dac68fd Try not flooding the terminal with ignored errors...
...in updateClassifiers.

Also fail if an artifact cannot be fetched in update. A bit risky - might unveil locked errors, that ought to be circumvented.
2016-04-05 17:03:03 +02:00
Alexandre Archambault 105236393d Add benchmark option 2016-04-05 16:58:18 +02:00
Alexandre Archambault 055ff77e5b Cleaning 2016-04-05 16:53:19 +02:00