Commit Graph

1214 Commits

Author SHA1 Message Date
Alexandre Archambault 245a8c9e9e Tweak error message 2017-06-24 15:22:00 +02:00
Alexandre Archambault d437cfb87d Ensure a same artifact isn't downloaded twice in the same iteration
coursier.Cache.Logger doesn't handle this well
2017-06-24 15:21:59 +02:00
Alexandre Archambault 5c6dae92c3 Add release notes for 1.0.0-RC5 2017-06-21 09:49:45 +02:00
Alexandre Archambault 65720fab35 Setting version to 1.0.0-SNAPSHOT 2017-06-21 09:38:35 +02:00
Alexandre Archambault 361e4167a4
Updates for 1.0.0-RC5 2017-06-21 09:38:28 +02:00
Alexandre Archambault abdb2c191d Setting version to 1.0.0-RC5 2017-06-21 09:20:30 +02:00
Alexandre Archambault e8de75af78 Merge pull request #588 from coursier/topic/build-settings
Move non-project specific settings to buildSettings
2017-06-21 00:11:23 +02:00
Alexandre Archambault bb4afb0de4 Move non-project specific settings to buildSettings 2017-06-20 20:50:43 +02:00
Alexandre Archambault b31f8d3424 Merge pull request #587 from coursier/topic/fix-dep-mgmt-scope-overriding
Tweak dependency management scope overriding
2017-06-20 20:41:38 +02:00
Alexandre Archambault 45e4f6d7f7 Tweak dependency printing 2017-06-20 18:23:33 +02:00
Alexandre Archambault a0e04a6c85 Tweak dependency management scope overriding 2017-06-20 18:23:31 +02:00
Alexandre Archambault 585dbf111f Tweak appveyor config 2017-06-20 15:10:30 +02:00
Alexandre Archambault 4035e56eb6 Merge pull request #585 from coursier/topic/fix-update-sbt-classifiers
Fix updateSbtClassifier
2017-06-20 14:10:29 +02:00
Alexandre Archambault 635d94f74e Fix updateSbtClassifier
Regression in 1.0.0-RC4
2017-06-20 13:26:25 +02:00
Alexandre Archambault 4b222169b3 Update Contributors section 2017-06-18 20:45:43 +02:00
Alexandre Archambault d585a35fac Update homebrew instructions to use https://github.com/coursier/homebrew-formulas 2017-06-18 20:37:59 +02:00
Alexandre Archambault d4d6f1b4e4 Add release notes for 1.0.0-RC4 2017-06-18 20:24:46 +02:00
Alexandre Archambault c945827d95 Fix mimaReportBinaryIssues for scala-js modules 2017-06-18 20:02:05 +02:00
Alexandre Archambault 92728359f7 Set version to 1.0.0-SNAPSHOT 2017-06-18 19:54:58 +02:00
Alexandre Archambault ac5d4cb9cc Updates for 1.0.0-RC4 2017-06-18 19:53:58 +02:00
Alexandre Archambault 89794ac213 Setting version to 1.0.0-RC4 2017-06-18 19:28:22 +02:00
Alexandre Archambault de7afdaa24 Merge pull request #584 from coursier/tweak-ci
Tweak CI
2017-06-17 19:09:18 +02:00
Alexandre Archambault fd8272fdd4 Add stub to make proguard happy on 2.12 CI 2017-06-17 18:08:14 +02:00
Alexandre Archambault 4b42181dd8 Don't run the full scripted test suite for sbt 1.0.0-M6
Currently taking too long on both CIs...
2017-06-17 18:07:51 +02:00
Alexandre Archambault 3c30c9762c Merge pull request #581 from coursier/develop
Latest developments
2017-06-16 16:33:51 +02:00
Alexandre Archambault fb5dbdfbfb Merge pull request #560 from coursier/topic/sbt-1.0.0-M6
Switch to sbt 1.0.0-M6 (WIP)
2017-06-16 16:08:44 +02:00
Alexandre Archambault f83a377bb5 Fix scripted tests for sbt 1.0.0-M6 2017-06-16 14:29:55 +02:00
Alexandre Archambault 4796c0962d Don't force downloading stuff in scripted tests
In the hope of speeding them up a bit on CI
2017-06-16 14:27:50 +02:00
Alexandre Archambault 866af3308c Add extra snapshot versioning test
See discussion in https://github.com/coursier/coursier/pull/567
2017-06-16 14:27:50 +02:00
Alexandre Archambault 615c9821b3 Minor refacto in tests 2017-06-16 14:27:50 +02:00
Ryo Fukumuro ab9341ac9b Better handling of snapshot versioning 2017-06-16 14:27:50 +02:00
Alexandre Archambault d5d84cb336 Add workaround for multi-range version intervals 2017-06-16 14:27:49 +02:00
Alexandre Archambault f57977dcd4 Add support for version ranges for sbt plugins from Maven repositories
These seem to lack some maven-metadata.xml files, so require specific
handling
2017-06-16 14:27:49 +02:00
Alexandre Archambault 8f0fef6039 Merge pull request #579 from coursier/topic/optional-artifacts
Don't include optional artifacts by default
2017-06-15 13:22:26 +02:00
Alexandre Archambault 8106a1837f Ensure scripted finds its launcher
Meh
2017-06-13 17:51:50 +02:00
Alexandre Archambault 310364ed93 Don't include optional artifacts by default
Except for classifiers artifacts, where they were already assumed to be
optional
2017-06-13 14:24:48 +02:00
Alexandre Archambault b7e361fe5d Merge pull request #576 from coursier/topic/bootstrap-paths
Have boostraps use the main coursier cache
2017-06-13 14:13:32 +02:00
Alexandre Archambault f4e98c6bc5 Merge pull request #574 from sschuberth/fix-pipe-symbol-in-tree
Tree: Fix the pipe symbol to match the other UTF-8 symbols used
2017-06-13 14:13:06 +02:00
Alexandre Archambault e7fad2316f Tweak margin character in test 2017-06-12 02:00:41 +02:00
Alexandre Archambault 208f18f518 More careful handling of the bootstrap.jar resource
It seems that blindly putting it in resourceGenerators makes proguard...
proguard it.
2017-06-12 01:55:28 +02:00
Sebastian Schuberth b3d07e1353 TreeTests: Adjust the test to the new UTF-8 pipe character 2017-06-09 18:38:01 +02:00
Alexandre Archambault 9e7cc6dec4 Have boostraps use the main coursier cache 2017-06-09 18:13:13 +02:00
Alexandre Archambault b2e5dceb54 Merge pull request #573 from coursier/topic/metadata-submodule
Get metadata during the tests via specific submodule
2017-06-09 18:10:26 +02:00
Alexandre Archambault 6c9ee0b647 Merge pull request #556 from avdv/support-latest-subrevision
Support latest subrevision
2017-06-09 18:09:32 +02:00
Alexandre Archambault e2506b2af9 Get metadata during the tests via specific submodule
Rather than fetching those from actual repos
2017-06-09 15:29:26 +02:00
Sebastian Schuberth 0701df35a4 Tree: Fix the pipe symbol to match the other UTF-8 symbols used
The "branching" symbols used to print the tree are UTF-8 characters.
Make the pipe symbol be the matching UTF-8 character to close the tiny gap
between symbols visible in the tree before.
2017-06-09 15:29:10 +02:00
Claudio Bley 2851f7d364 Support resolving the latest sub-revision of a module
Components of revisions are separated by dots or hyphens.

In case you "end the revision with a `+`" (see [1]), the latest sub-revision of the
dependency module should be selected when resolving dependencies.

Accept revisions such as "1.2+" or "1.2.+" and "1.2.3-+".

Fixes #424.

[1]: http://ant.apache.org/ivy/history/latest-milestone/ivyfile/dependency.html
2017-06-08 18:00:06 +02:00
Alexandre Archambault f6493a2d5a Merge pull request #571 from coursier/topic/sbt-pgp-coursier
Add sbt-pgp-coursier plugin
2017-06-08 13:04:24 +02:00
Alexandre Archambault d38dcbfc56 Merge pull request #572 from dotta/issue/config-deps-resoulution-test
Test resolution for distinct configurations is run separately.
2017-06-08 13:03:59 +02:00
Mirco Dotta b428c06e26 Test resolution for distinct configurations is run separately.
The original issue was likely resolved in 8002910a43
2017-06-07 17:18:17 +02:00