Commit Graph

903 Commits

Author SHA1 Message Date
Alexandre Archambault e195a96a7f
Enable SBT scripted tests on CI 2016-04-06 22:55:04 +02:00
Alexandre Archambault a21ef67c8b Merge pull request #217 from alexarchambault/topic/update-changing
Fix in update changing mode, add benchmark option, use SBT logging, ...
2016-04-06 22:28:49 +02:00
Alexandre Archambault 1e18b320dd Switch to sbt-coursier 1.0.0-M10 2016-04-05 17:08:51 +02:00
Alexandre Archambault 3ff49d92fa Switch to scala JS 0.6.8 2016-04-05 17:07:20 +02:00
Alexandre Archambault 96275df945 Small refactoring 2016-04-05 17:03:11 +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 d899303d2e Use SBT logging to print things 2016-04-05 16:58:21 +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 4e74fe360f Add missing \n 2016-04-05 16:24:38 +02:00
Alexandre Archambault 1ac8a782a9 Check snapshot versioning metadata for snapshot dependencies only 2016-04-05 16:24:38 +02:00
Alexandre Archambault 62720f94e0 Add update-local and update-local-changing modes 2016-04-05 16:24:37 +02:00
Alexandre Archambault 05d8224c49 Add -P option to force display of progress bars...
...else also look at the COURSIER_PROGRESS env var to force enabling or disabling them.

This deprecates the COURSIER_NO_TERM env var.
2016-04-05 16:24:37 +02:00
Alexandre Archambault 0f0c245c77 Merge pull request #213 from alexarchambault/topic/fix-version-property
Basic property substitution in version in POMs
2016-04-01 12:40:41 +02:00
Alexandre Archambault e1cf438feb Merge pull request #212 from alexarchambault/topic/sbt-scripted-tests
Add support for fallback artifact (from) and excludeDependencies in SBT plugin
2016-04-01 12:40:24 +02:00
Alexandre Archambault cc0ece263d Add non regression test 2016-04-01 02:27:59 +02:00
Alexandre Archambault f167b36c1c Give the .jar extension to maven-plugin packages 2016-04-01 01:57:31 +02:00
Alexandre Archambault cffbe747ed Minor refactoring 2016-04-01 01:56:20 +02:00
Alexandre Archambault 92fa4f38db Cleaning 2016-04-01 01:40:08 +02:00
Alexandre Archambault d71df26087 Basic property substitution in version in POMs 2016-04-01 01:39:19 +02:00
Alexandre Archambault 573a54cd8b Add support for excludeDependencies in SBT plugin 2016-04-01 01:11:48 +02:00
Alexandre Archambault 3367f49058 Add support for fallback artifact in SBT plugin 2016-04-01 01:11:48 +02:00
Alexandre Archambault 4b3659bd0f Cleaning 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 caf69da816 Merge pull request #205 from alexarchambault/topic/find-main-class
Better lookup of main class by launch command
2016-03-23 17:50:40 +01:00
Alexandre Archambault 20ad158437 Better lookup of main class by launch command
- have it only inspect the manifests of the loaded JARs, not those of coursier itself in particular
- print the found main classes if verbosity level >= 2
2016-03-22 23:53:15 +01: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 7006d047f0 Merge pull request #203 from alexarchambault/topic/fix-tests-after-org-change
Fix IvyLocalTests after organization change
2016-03-20 15:39:13 +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 d8a5e1eedb Merge pull request #201 from alexarchambault/topic/really-suppress-devtty-message
Really suppress "/dev/tty not configured" message
2016-03-16 20:55:38 +01:00
Alexandre Archambault bf82e12daa Updates to 1.0.0-M10 2016-03-16 20:09:02 +01:00
Alexandre Archambault af5eb77dac Fix typo 2016-03-16 00:34:40 +01:00
Alexandre Archambault 670b7a126d Add 1.0.0-M10 release notes 2016-03-16 00:31:53 +01:00
Alexandre Archambault f19f9c9a69 Really suppress "/dev/tty not configured" message 2016-03-16 00:00:33 +01:00
Alexandre Archambault 5d8ef5fefb Set version to 1.0.0-SNAPSHOT 2016-03-15 23:59:44 +01:00
Alexandre Archambault beaa6322d7 Set version to 1.0.0-M10 2016-03-15 14:40:32 +01:00
Alexandre Archambault e2d75c3796 Merge pull request #197 from alexarchambault/topic/develop
Bunch of things
2016-03-14 23:07:20 +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 2fbe57da7a Add support for dependencyOverrides in SBT plugin 2016-03-14 16:20:47 +01:00
Alexandre Archambault 83a08d172c Add per-cache file structure lock
To be acquired when creating directories or locks in particular, so that these don't hinder each other.
2016-03-14 16:20:22 +01:00
Alexandre Archambault dfc11151b1 Move FileError to a separate file 2016-03-14 16:20:22 +01:00
Alexandre Archambault 074e806c3b Keep moving things around in TermDisplay 2016-03-14 16:20:21 +01:00
Alexandre Archambault 3ff533a02b Move things around in TermDisplay 2016-03-14 16:20:21 +01:00
Alexandre Archambault 80f94a360b Disable progress bars by default in non-interactive mode 2016-03-14 16:20:21 +01:00
Alexandre Archambault 3cc88c5606 Adjust verbosity and cache policies settings in SBT plugin
- Set default verbosity level to 0
- Use the same cache policies as the CLI app everywhere (local-only, then fetch-missing)
- Allow to manually override these via the environment (COURSIER_VERBOSITY and COURSIER_MODE), or Java properties (coursier.verbosity and coursier.mode)
2016-03-14 16:20:21 +01:00
Alexandre Archambault 5bd4184ac9 Replace Either[Unit, Unit] by a more explicit custom ADT 2016-03-14 16:20:21 +01:00
Alexandre Archambault 68dbe4d122 Set default verbosity level to 0 in SBT plugin 2016-03-14 16:20:21 +01:00
Alexandre Archambault 60f421346f Adjust default verbosity settings of CLI tool 2016-03-14 16:20:21 +01:00