Commit Graph

1325 Commits

Author SHA1 Message Date
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
Alexandre Archambault b964497f1c Add workaround for sbt 1.0.0-M6 2017-06-07 14:47:11 +02:00
Alexandre Archambault 6d08ced648 Switch to sbt 1.0.0-M6 2017-06-07 14:34:45 +02:00
Alexandre Archambault 995e8c70fd Add sbt-pgp-coursier plugin 2017-06-07 14:24:21 +02:00
Alexandre Archambault 246235c34a Merge pull request #568 from coursier/develop
Latest developments
2017-06-06 19:34:00 +02:00
Alexandre Archambault 510646d596 Clean-up 2017-06-06 18:01:29 +02:00
Alexandre Archambault 61eec1ef90 Dummy refacto / fix 2017-06-06 18:01:29 +02:00
Alexandre Archambault dbd602d5a8 Really run Travis tests in Mac env
The sudo:required seems to make it switch to Linux
2017-06-06 18:01:28 +02:00
Alexandre Archambault 69ffdeb553 Don't return duplicated artifacts from Ivy repos 2017-06-06 18:01:28 +02:00
Alexandre Archambault 4cdd95b37e Really close http connections 2017-06-06 18:01:28 +02:00
Alexandre Archambault 3ac230f0be Watch downloads from other coursier
Rather than failing with lock error
2017-06-06 18:01:24 +02:00
Alexandre Archambault 44634b7f8b Merge pull request #565 from coursier/topic/bump-scalajs
Switch to scalajs 0.6.17
2017-06-04 19:39:41 +02:00
Alexandre Archambault 279f4b223f Merge pull request #564 from coursier/topic/used-by
Update used-by section
2017-06-04 19:39:27 +02:00
Alexandre Archambault ab8df1e305 Switch to scalajs 0.6.17 2017-06-04 15:27:37 +02:00
Alexandre Archambault 18e7924ec5 Update used-by section 2017-06-04 15:24:51 +02:00
Alexandre Archambault 5a53b8447e Merge pull request #559 from coursier/topic/prelude-proguarded-jar
Make the proguarded JAR directly runnable
2017-06-02 15:15:37 +02:00
Alexandre Archambault 0fb1fda2d3 Merge pull request #557 from coursier/topic/tut-check
Check that README.md doesn't change after a tut run on CI
2017-06-02 15:15:30 +02:00
Alexandre Archambault 1e0784770b Merge pull request #558 from coursier/topic/updates
Bump dependencies
2017-06-01 13:09:32 +02:00
Alexandre Archambault fa8d952e81 Make the proguarded JAR directly runnable 2017-06-01 13:08:20 +02:00
Alexandre Archambault e0d1a8709b Bump dependencies 2017-06-01 11:52:29 +02:00
Alexandre Archambault 1c83799218 Check that README.md doesn't change after a tut run on CI 2017-06-01 09:19:06 +02:00
Alexandre Archambault f43d8d59ad Merge pull request #554 from coursier/develop
Latest developments
2017-06-01 09:10:51 +02:00
Alexandre Archambault f5ef7d8179 Add non-reg tests for Nexus proxies
Ensure everything work fine again with those (things went bad at
1.0.0-RC1, because of the use of directory listings, that may not be
exhaustive in proxies - or may be just empty, e.g. currently with nexus 3)
2017-05-31 21:19:27 +02:00
Alexandre Archambault 1cd57c071b Tweak shading test 2017-05-31 15:25:06 +02:00
Alexandre Archambault f609e65f8b Add helper aggregate project 2017-05-31 15:24:53 +02:00
Alexandre Archambault 8002910a43 Run separate resolutions for distinct Ivy configurations subgraphs 2017-05-31 15:24:37 +02:00
Alexandre Archambault 18be2e2dd2 Add support for binary checksum files 2017-05-30 16:59:46 +02:00
Alexandre Archambault a8c7ab3f03 Minor refacto 2017-05-30 16:59:45 +02:00
Alexandre Archambault 7b1bbae208 Merge pull request #546 from coursier/develop
Add sbt-plugin: and typesafe: repo syntaxes
2017-05-18 12:25:26 +02:00
Alexandre Archambault 70906fcc8e Add sbt-plugin: and typesafe: repo syntaxes 2017-05-18 02:50:20 +02:00
Alexandre Archambault bfe36c7ec7 Merge pull request #545 from coursier/develop
Various small things
2017-05-18 02:29:12 +02:00
Alexandre Archambault f23fbda1ba Address more warnings 2017-05-16 17:06:35 +02:00
Alexandre Archambault 6e0c6c3515 Always use same Function1 instance for Resolution fields
Allows to use the resolution as cache key
2017-05-16 17:05:32 +02:00
Alexandre Archambault c4d3918792 Remove unused imports 2017-05-16 17:05:32 +02:00
Alexandre Archambault 334cc1b01a Address some compilation warnings 2017-05-16 17:05:32 +02:00
Alexandre Archambault 65a0b035d0 Tweak build 2017-05-16 17:05:32 +02:00
Alexandre Archambault 12e9ca3e08 Java-ize echo module 2017-05-16 17:05:32 +02:00
Alexandre Archambault 4f0b26d7a7 Add released versions to binary compatiblity versions 2017-05-15 18:54:30 +02:00
Alexandre Archambault a0bc58afa3 Dummy fix in release process 2017-05-15 18:54:29 +02:00
Alexandre Archambault 72fa824f36 Tweak tag step in sbt-release process 2017-05-15 18:54:29 +02:00