Commit Graph

2022 Commits

Author SHA1 Message Date
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
Alexandre Archambault 203e3fd477 Only compile http-server module in 2.12
So that we don't have to wait on its dependencies to add preliminary
support for scala 2.13
2017-05-15 18:54:29 +02:00
Alexandre Archambault 3656389fff Only compile sbt-launcher module in 2.11
So that we don't have to wait on its dependencies to add preliminary
support for scala 2.13
2017-05-15 18:54:29 +02:00
Alexandre Archambault 7c7f236bcc Bump plugins 2017-05-15 18:54:29 +02:00