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
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