Commit Graph

1792 Commits

Author SHA1 Message Date
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 b0f437e99b Merge pull request #192 from alexarchambault/topic/plugin-publish
Add project metadata and repositories in resolution cache in SBT plugin
2016-03-07 01:43:30 +01:00
Alexandre Archambault d3247d60fd Merge pull request #190 from alexarchambault/topic/fix-update-changing
Fix update-changing mode, report update checks
2016-03-07 01:43:22 +01:00
Alexandre Archambault 9cc95c0433 Add project metadata and repositories in resolution cache in SBT plugin
Fixes some publish or publishSigned commands failing, for some
modules having the same dependencies as others (thus previously the same
cache key, so no resolution was done and no Ivy file was generated,
which made the publish or publishSigned command complains).
2016-03-06 19:39:15 +01:00
Alexandre Archambault b3eca058e4 Merge pull request #191 from alexarchambault/topic/checksum-format
Add back support for some checksum format
2016-03-06 19:27:39 +01:00
Alexandre Archambault 90ccdb46fc Fix update-changing mode, report update checks 2016-03-06 19:27:06 +01:00
Alexandre Archambault 5d63c9973c Merge pull request #189 from alexarchambault/topic/url-protocol
Add support for custom URL protocols, change the way cache directory is specified
2016-03-06 19:25:59 +01:00
Alexandre Archambault 84818e9426 Merge pull request #185 from alexarchambault/topic/faq-sandboxing
Mention sandboxing in the FAQ
2016-03-06 19:25:41 +01:00
Alexandre Archambault 66b20410df Mention sandboxing in the FAQ
Fixes https://github.com/alexarchambault/coursier/issues/160
2016-03-06 14:57:33 +01:00
Alexandre Archambault dee115c1b6 Add back support for some checksum format 2016-03-06 14:56:12 +01:00
Alexandre Archambault a2364ca0c5 Add support for custom URL protocols 2016-03-06 14:45:58 +01:00
Alexandre Archambault a7a34320df Cache now only designated by a simple directory 2016-03-06 14:45:57 +01:00
Alexandre Archambault af5275c014 Merge pull request #188 from alexarchambault/topic/checksums
Rework checksum calculation a bit
2016-03-04 01:46:15 +01:00
Alexandre Archambault 2ac4e83391 Remove unnecessary read-lock
The corresponding files are atomically moved at their places once fully downloaded, no need for locks here.
2016-03-04 00:54:01 +01:00
Alexandre Archambault ff20ab3623 Rework checksum calculation a bit
To handle those starting with zeros in particular
2016-03-04 00:51:28 +01:00
Alexandre Archambault 7cb3a6ac32 Merge pull request #171 from darkjh/bugfix/#131_junk_sha1
Bugfix/#131 junk sha1
2016-03-03 00:12:06 +01:00
Han JU dab0c94622 More intelligent checksum parsing and unit tests 2016-03-02 15:03:05 +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 64d3be5d18 Merge pull request #181 from alexarchambault/topic/maven-packaging
Add support for Maven packaging, fixes in Maven scopes handling
2016-02-28 20:43:12 +01:00
Alexandre Archambault 82e64fe7a8 Remove ammonite-terminal dependency 2016-02-28 19:35:50 +01:00
Alexandre Archambault 3671056c53 Merge pull request #184 from alexarchambault/topic/faq-no-verify
Add FAQ entry about manual launching with java
2016-02-28 19:33:53 +01:00
Alexandre Archambault 49eb37b1a3 Accept configurations to be specified for dependencies in the CLI tools 2016-02-28 17:31:40 +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 8965df939b Add FAQ entry about manual launching with java
Fixes https://github.com/alexarchambault/coursier/issues/176
2016-02-28 17:10:51 +01:00
Alexandre Archambault b9895ce801 Add support for packaging attribute in POMs 2016-02-28 17:00:12 +01:00
Alexandre Archambault cc36407cc2 Use the output of coursier resolve in test fixtures
Doesn't test artifact type anymore, but these are not the main objective here
2016-02-28 16:36:58 +01:00
Alexandre Archambault 506cb53f3f Merge pull request #179 from alexarchambault/topic/remove-standalone-launcher
Remove standalone launcher from the sources
2016-02-27 15:52:58 +01:00
Alexandre Archambault 9dfcc89b68 Remove standalone launcher from the repository 2016-02-27 14:20:45 +01:00
Alexandre Archambault dc02031081 Fix standalone bootstrap generation 2016-02-27 14:17:44 +01:00
Alexandre Archambault 92937cb6ec Updates for 1.0.0-M9 2016-02-25 13:19:39 +01:00
Alexandre Archambault 0de29e62e4 Set version to 1.0.0-SNAPSHOT 2016-02-25 10:22:50 +01:00
Alexandre Archambault 8d1f5373af Set version to 1.0.0-M9 2016-02-25 10:18:32 +01:00
Alexandre Archambault c8fcf57b90 Merge pull request #174 from alexarchambault/topic/cache-missing-files
Have the cache keep track of missing files
2016-02-25 09:46:14 +01:00
Alexandre Archambault a8c8c83645 Merge pull request #172 from alexarchambault/topic/plugin-force-scala-artifact-version
Force versions of the usual org.scala-lang modules, from the SBT plugin
2016-02-25 00:40:59 +01:00
Alexandre Archambault 1731fca26c Have the cache keep track of missing files 2016-02-24 23:50:04 +01:00
Alexandre Archambault ace156e2de Merge pull request #173 from alexarchambault/topic/better-launcher
Better launcher
2016-02-24 23:44:56 +01:00
Alexandre Archambault c4a1726f3a Have the tiny launcher download only the proguarded (standalone) JAR of coursier-cli 2016-02-24 20:42:14 +01:00
Alexandre Archambault 52675384c7 Fix minor glitch in bootstrap download messages 2016-02-24 20:42:13 +01:00
Alexandre Archambault 0b38b0bc00 Allow to specify Java options in the generated bootstraps 2016-02-24 20:42:13 +01:00
Alexandre Archambault 60f4d3b61d Have the bootstrap command take into account the --classifier arguments 2016-02-24 20:42:13 +01:00
Alexandre Archambault e07cb05194 Update coursier SBT plugin 2016-02-24 20:42:12 +01:00
Alexandre Archambault 10400ec8c5 Force versions of the usual org.scala-lang modules 2016-02-24 20:22:29 +01:00
Alexandre Archambault 03f6359cf7 Add development tips section in README 2016-02-24 20:22:28 +01:00
Alexandre Archambault 06d0e4fac3 A bit more reliable Scala JS file reading in tests
Was sometimes getting undefined error locally
2016-02-24 20:22:27 +01:00
Alexandre Archambault 5f74d7982b Merge pull request #167 from alexarchambault/topic/override-build-repos
Take into account sbt.override.build.repos flag, escape special characters in path
2016-02-23 21:48:13 +01:00
Alexandre Archambault 79b4be89bc Escape characters in cache path
Fixes https://github.com/alexarchambault/coursier/issues/133
2016-02-23 20:19:18 +01:00
Alexandre Archambault 1f1067b483 Add support for sbt.override.build.repos flag
Fixes https://github.com/alexarchambault/coursier/issues/134
2016-02-23 20:15:24 +01:00
Alexandre Archambault ec37fedfa3 Merge pull request #161 from alexarchambault/topic/cli-errors
Add --force option to the fetch CLI command, better error reporting
2016-02-23 16:11:18 +01:00
Alexandre Archambault e579c9c344 Merge pull request #162 from alexarchambault/topic/faq
Add FAQ point about COURSIER_NO_TERM
2016-02-23 16:11:10 +01:00
Alexandre Archambault 0fd6478730 Merge pull request #163 from alexarchambault/topic/no-term-env
Allow to disable progress bar display with the COURSIER_NO_TERM
2016-02-23 16:10:58 +01:00