Commit Graph

17940 Commits

Author SHA1 Message Date
Dale Wijnand 54cf4a43bb Merge pull request #81 from Rogach/1.0
Upgrade to jline 2.14.4
2017-06-16 14:13:42 +01: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
Dale Wijnand bed9ec8b59 Merge pull request #82 from eed3si9n/wip/sbt_bump
Bump to using sbt 1.0.0-M6
2017-06-14 11:15:52 +01:00
Dale Wijnand 689ef7920e Merge pull request #3268 from scalacenter/issue/3245
Fix #3245: Add deprecated scripted `run` back
2017-06-14 11:12:43 +01:00
Eugene Yokota 244bf0f6e1 Bump to using sbt 1.0.0-M6 2017-06-14 01:39:49 -04:00
eugene yokota c250e4c82c Merge pull request #3269 from eed3si9n/wip/notes2
notes change
2017-06-13 18:37:30 -04:00
Eugene Yokota 94ec0af21a notes change 2017-06-13 18:36:50 -04:00
jvican d33985d219
Fix #3245: Add deprecated scripted `run` back 2017-06-14 00:10:44 +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
Rogach 44e64437b0 Upgrade to jline 2.14.4
A recent ncurses upgrade breaks older jlines.

https://github.com/sbt/sbt/issues/3240
2017-06-13 15:19:45 +03: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
Dale Wijnand a08a84145b
Drop test spam.
Fixes #3116
2017-06-13 12:35:27 +01:00
Dale Wijnand 33212d2331
Cleanup test logging related code 2017-06-13 12:34:59 +01:00
Eugene Yokota bcc74a962e bump to using sbt 1.0.0-M6
We are missing the plugin for Scalafmt but I think we need to use beta2 ourselves.
2017-06-13 01:09:19 -04: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
eugene yokota ffd165c6cc Merge pull request #112 from dwijnand/sbt-1-binary-version
Change the sbt API/binary version for sbt 1.x to be 1.0
2017-06-09 22:43:55 -04: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
Dale Wijnand e45d9a254b
Switch version patterns to Long instead of Int
For sbt/sbt#3011 reasons.
2017-06-09 15:36:06 +01: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
Dale Wijnand 039e2e6b6a
Change the sbt API/binary version for sbt 1.x to be 1.0 2017-06-09 12:17:46 +01:00
Dale Wijnand f98ee86668
Clarify NonRelease variants in CrossVersion 2017-06-09 12:17:42 +01:00
Dale Wijnand 1bbc4719c6
Cleanup CrossVersion code & tests 2017-06-09 11:47:38 +01: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
Ben McCann f8eace182d Use https for resolver
See http://www.ontoillogical.com/blog/2014/07/28/how-to-take-over-any-java-developer/
2017-06-06 10:11:36 -07:00
Johannes Rudolph 7a92c224d8 Merge pull request #125 from OleksandrBezhan/docs/readme-markdown
Fix readme markdown
2017-06-06 18:14:32 +02:00
Johannes Rudolph c57a81d226 Merge pull request #127 from xuwei-k/remove-ls
remove ls json
2017-06-06 18:12:32 +02:00
Johannes Rudolph c2193cea09 Merge pull request #126 from xuwei-k/remove-sbt-cross
remove sbt-cross-building, add .travis.yml
2017-06-06 18:10:41 +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