Commit Graph

57 Commits

Author SHA1 Message Date
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
Alexandre Archambault 3367f49058 Add support for fallback artifact in SBT plugin 2016-04-01 01:11:48 +02:00
Alexandre Archambault e634e108cf Add basic scripted test 2016-04-01 01:11:48 +02:00
Alexandre Archambault fd4d1bd1dc Merge pull request #202 from soc/topic/sbt-coursier
Rename coursier-sbt-plugin to sbt-coursier
2016-03-20 15:40:09 +01:00
Alexandre Archambault b36de08ccb Fix IvyLocalTests and MiMa checks after organization change 2016-03-20 14:25:28 +01:00
Simon Ochsenreither 3c427aec43 Rename coursier-sbt-plugin to sbt-coursier 2016-03-19 15:17:45 +01:00
Alexandre Archambault 74af8296d5 Change organization to io.get-coursier 2016-03-17 17:28:18 +01:00
Alexandre Archambault 645100ae3c Try not to use rhino during scala JS tests
Why is rhino back? Should be node...
2016-03-14 16:20:48 +01:00
Alexandre Archambault 3ff533a02b Move things around in TermDisplay 2016-03-14 16:20:21 +01:00
Alexandre Archambault 29f8d49c83 Switch to scala 2.11.8, SBT scala-js 0.6.7 2016-03-14 16:20:20 +01:00
Alexandre Archambault aa836864a3 Don't wrongly take into account previously downloaded chunks in bitrate calculations 2016-03-07 01:48:23 +01:00
Alexandre Archambault 90ccdb46fc Fix update-changing mode, report update checks 2016-03-06 19:27:06 +01:00
Alexandre Archambault a7a34320df Cache now only designated by a simple directory 2016-03-06 14:45:57 +01:00
Alexandre Archambault 07eafc8d86 Merge pull request #186 from alexarchambault/topic/no-ammonite-terminal
Remove ammonite-terminal dependency
2016-02-29 00:12:36 +01:00
Alexandre Archambault 82e64fe7a8 Remove ammonite-terminal dependency 2016-02-28 19:35:50 +01:00
Alexandre Archambault 5bbe01bfdd Better handling of Maven scopes
Actually a regression introduced when Ivy support was added

Fixes https://github.com/alexarchambault/coursier/issues/178,
https://github.com/alexarchambault/coursier/issues/177
2016-02-28 17:31:20 +01:00
Alexandre Archambault b9895ce801 Add support for packaging attribute in POMs 2016-02-28 17:00:12 +01:00
Alexandre Archambault 1731fca26c Have the cache keep track of missing files 2016-02-24 23:50:04 +01:00
Alexandre Archambault facf76eb20 Automatically publish the proguarded JAR 2016-02-20 15:56:20 +01:00
Alexandre Archambault a1585ab27c Java 6 friendliness 2016-02-17 20:57:49 +01:00
Alexandre Archambault df7564a9c9 Temporarily add Sonatype snapshots repository to plugin module
For 2.10 artifacts of the other modules to be found by the coursier SBT plugin - it can't else because of its to-naive inter-project resolver
2016-02-16 16:09:54 +01:00
Alexandre Archambault f19288bafb Add MIMA SBT plugin, aiming at binary compatibility as of 1.0.0-M8 2016-02-16 01:03:18 +01:00
Alexandre Archambault fc237d61ad Build standalone launcher from SBT 2016-02-07 13:29:39 +01:00
Alexandre Archambault 58c8cb4192 Print version in help message 2016-02-01 14:26:30 +01:00
Alexandre Archambault c0bc52f53e Remove unused dependency 2016-01-29 12:51:08 +01:00
Alexandre Archambault ce8fb17fd1 Remove sbt-release plugin 2016-01-27 11:45:36 +01:00
Alexandre Archambault a45a70e8ef Switch to case-app 1.0.0-M2
Using shapeless.compat.Strict instead of shapeless.Lazy, that generates
less auxiliary classes
2016-01-26 16:56:31 +01:00
Alexandre Archambault a251e71190 Revert "Update Sonatype credentials config"
This reverts commit ca0fec50ca.
2016-01-13 23:07:01 +01:00
Alexandre Archambault ca0fec50ca Update Sonatype credentials config 2016-01-12 00:06:24 +01:00
Alexandre Archambault 622de407ec Update appveyor config, remove snapshot repository...
...that should be necessary anymore thanks to the former
2016-01-02 14:59:43 +01:00
Alexandre Archambault 513d09b846 Add back Sonatype snapshots repository
Seems that Appveyor (Windows CI) needs it...
2016-01-02 13:46:18 +01:00
Alexandre Archambault c481217f77 Have the plugin module be compiled by default too
It shouldn't be viewed as a plugin, nor should it be published, in 2.11.
2015-12-31 01:30:00 +01:00
Alexandre Archambault 4e42ff1b85 Add crossScalaVersions setting 2015-12-31 00:45:37 +01:00
Alexandre Archambault 56bed6ee61 Ensure `sbt test` is fine in both 2.10 and 2.11, and bootstrap module is
not published

For the release to go smoothly
2015-12-30 23:56:55 +01:00
Alexandre Archambault c6d8c35b5d Switch to case-app 1.0.0-M1 2015-12-30 20:43:33 +01:00
Alexandre Archambault f4c82ece40 Switch to case-app 1.0.0-M1-SNAPSHOT, disable cli build in 2.10 2015-12-30 01:34:32 +01:00
Alexandre Archambault d066fd2c29 Add back bootstrap JAR in CLI package 2015-12-30 01:34:32 +01:00
Alexandre Archambault ebd97b8340 Move TermDisplay to cache module, remove dependency of plugin towards cli 2015-12-30 01:34:32 +01:00
Alexandre Archambault c48c50f959 Rename files project to cache 2015-12-30 01:34:32 +01:00
Alexandre Archambault 22f8626e61 Fix in build.sbt 2015-12-30 01:34:32 +01:00
Alexandre Archambault 799179e74d Add tut support 2015-12-30 01:34:32 +01:00
Alexandre Archambault 842de76ca6 Add SBT plugin 2015-12-30 01:34:32 +01:00
Alexandre Archambault 1b26c65b3c Fix developers in POM
SBT bug?

Getting something like
<developers> moduleInfo.developers.map<function1> </developers>
else
2015-12-12 20:00:24 +01:00
Alexandre Archambault 4710fafdac Temporary not publishing CLI before milestone release
As it depends on snapshot artifacts
2015-12-12 18:13:18 +00:00
Alexandre Archambault f9fd0b45a1 Better release settings 2015-12-12 18:02:43 +00:00
Alexandre Archambault ae66d22024 Download progress in terminal 2015-11-29 20:35:21 +01:00
Alexandre Archambault e20b93326d Move things around
- core doesn't depend anymore on scalaz-concurrent, only on scalaz-core
- metadata and JARs downloading now unified (merged with the latter)
- ...
2015-11-29 20:35:21 +01:00
Alexandre Archambault b0224120fc JDK 1.7 friendliness 2015-11-28 18:19:42 +01:00