Commit Graph

17940 Commits

Author SHA1 Message Date
Dale Wijnand 363966da28 Merge pull request #3522 from eed3si9n/wip/travis2
Undo _JAVA_OPTIONS enrivonment variable
2017-09-13 10:12:30 +01:00
Eugene Yokota 97e1049d57 Undo _JAVA_OPTIONS enrivonment variable
Ref sbt/sbt#3520

This undoes the environment variable addedin 2017-09-06 update of Travis CI:
https://docs.travis-ci.com/user/build-environment-updates/2017-09-06/
2017-09-12 21:29:40 -04:00
eugene yokota cedb902d17 Merge pull request #3513 from dwijnand/allow-late-settingkey-evals
Don't warn on by-name keys
2017-09-12 14:22:58 -04:00
Ionuț G. Stan ce1ebc0124 Use latest version in README.md examples 2017-09-11 17:11:25 +02:00
Ben McCann 46a4f7f53f Update version on README 2017-09-11 17:11:25 +02:00
Alexandre Archambault 7298629eaa Merge pull request #651 from coursier/develop
Various sbt plugin-related things
2017-09-11 17:09:04 +02:00
Dale Wijnand d3d105515a
Don't warn on by-name keys
.. which is apparently what the type of bare vals in *.sbt files are.

Fixes #3299, again.
2017-09-11 14:46:33 +01:00
Dale Wijnand 8d9a3a35d2
Fix warnings in TaskLinterDSL.scala 2017-09-11 14:45:40 +01:00
Dale Wijnand 498ef3652b
Set version to 1.0.2-SNAPSHOT 2017-09-11 14:45:14 +01:00
Alexandre Archambault a743f1183e Add helpers for recursive use of sbt-coursier
If sbt-coursier is enabled in `project/project/plugins.sbt`, then one
can just add `addSbtCoursier` in `project/plugins.sbt` instead of
`addSbtPlugin(…)`. In particular, that allow to specify the version of
coursier only once.
2017-09-11 12:33:52 +02:00
Alexandre Archambault ef669e68e4 Filter out preloaded repos by default
These sometimes have POMs without the corresponding JARs for some
dependencies, which coursier doesn't allow for now (if a repo has
POMs, it must the corresponding JARs).

Plus preloaded stuff aren't that useful with sbt-coursier enabled.
2017-09-11 12:33:52 +02:00
Alexandre Archambault ca5ac162f2 More careful handling of sbt task dependencies
E.g. ensure no sbt classifiers tasks get evaluated when doing simple
updates
2017-09-11 12:33:52 +02:00
Alexandre Archambault 308f77e3a0 Merge pull request #654 from coursier/topic/bump-native
Try fixing scala-native things on CI
2017-09-11 12:33:26 +02:00
kczulko b6a3ca1937 Fix for text echo issue when running sbt. 2017-09-11 11:49:10 +02:00
eugene yokota 277413ef7a Merge pull request #3511 from eed3si9n/wip/lm
lm 1.0.1
2017-09-10 15:53:46 -04:00
Eugene Yokota 01e8f609e8 lm 1.0.1 2017-09-10 14:13:51 -04:00
Alexandre Archambault dd34d03f61 Try fixing scala-native things on CI 2017-09-10 19:02:31 +02:00
eugene yokota 4da187a331 Merge pull request #164 from dpratt/fix-unclosed-inputstream
Remove deprecated OkHTTP OkUrlFactory
2017-09-10 00:47:15 -04:00
Martynas Mickevičius 58947bfec6 Use sbt-compat lib 2017-09-07 17:04:59 +02:00
eugene yokota 04193716da Merge pull request #165 from Philippus/patch-1
Replace `ivys` and `artifacts` in comments
2017-09-05 12:33:13 -04:00
Alexandre Archambault 3df3980c5e Merge pull request #648 from coursier/topic/default-org-name-version
Allow exclusions to have no explicit artifact ID in POM
2017-09-05 15:23:37 +02:00
David Pratt 5d32ec2966 Add deprecation annotations. 2017-09-04 16:57:13 -05:00
David Pratt 204f0dcd6c Filter spurious mima errors. 2017-09-04 16:48:56 -05:00
Philippus Baalman d976980af2 Replace `ivys` and `artifacts` in comments
The `ivys` and `artifacts` methods are not available anymore, now referring to `withPatterns`
2017-09-04 15:46:39 +02:00
Alexandre Archambault 964151392b Allow exclusions to have no explicit artifact ID in POM 2017-09-04 02:01:36 +02:00
David Pratt 399a511f9c Remove deprecated OkHTTP OkUrlFactory
- Replace usage of OkUrlFactory with just direct calls to the OkHTTP
API. This allows us to ensure that connections get properly closed, and
provides finer-grained internal control of how we make http requests.

- Ensure that exceptions/error status codes don't cause leaked or
hanging connections. Previously, a 404 on an artifact download would
cause the underlying OkHTTP client to keep the request and connection
open. This has the effect of wasting resources, but also slowing down
overall download/resolution time to non-pipelined HTTP servers.
2017-09-03 15:30:57 -05:00
eugene yokota f11b1e086f Merge pull request #3487 from cunei/wip-3419
deliver task fixes
2017-08-31 23:40:45 -04:00
Antonio Cunei 8b187147ef Add makeIvyXml, as a more sensibly-named alternative to deliver 2017-09-01 00:38:04 +02:00
Antonio Cunei c35220c32f Add makeIvyXmlConfiguration, restore deliver to 0.13 behavior 2017-09-01 00:38:04 +02:00
eugene yokota 34945af631 Merge pull request #3483 from sbt/1.0.x
Merge 1.0.1 to 1.x
2017-08-31 13:04:57 -04:00
Alexandre Archambault 8d584d9ae0 Add release notes for 1.0.0-RC11 2017-08-31 12:13:37 +02:00
Alexandre Archambault c9f1ebf2e7 Setting version to 1.0.0-SNAPSHOT 2017-08-30 13:03:10 +02:00
Alexandre Archambault 11486ea2ad
Updates for 1.0.0-RC11 2017-08-30 12:57:51 +02:00
Alexandre Archambault 5ef2bc89d3 Setting version to 1.0.0-RC11 2017-08-30 12:18:05 +02:00
Alexandre Archambault 99f1db149e Merge pull request #646 from coursier/topic/xml-truncation
Prevent tags to be split in generated Ivy XML
2017-08-30 02:14:10 +02:00
Alexandre Archambault 8a07fa7124 Merge pull request #645 from coursier/topic/sbt-1.0-fixes
Fixes for sbt 1.0 🤞
2017-08-30 02:04:19 +02:00
Alexandre Archambault 8f988d4d08 Prevent tags to be split in generated Ivy XML 2017-08-30 01:26:46 +02:00
Alexandre Archambault 2e225befbc How many ack level are you on?
Don't know if there's a better / more straightforward way to get address
this. Things were working just fine with sbt 0.13. The goal is to simply
get the repo list that sbt uses to resolve the global plugins, but from a
*-build project.
2017-08-30 01:01:07 +02:00
Alexandre Archambault 372a29c1ee Fix hard-coded sbt binary version 2017-08-30 01:01:06 +02:00
Eugene Yokota 9eeb402a15 Reset build number to 0 2017-08-29 17:34:24 -04:00
Johannes Rudolph 0e20a090f3 half-broken initial attempt at sbt 1.0.0 support 2017-08-29 16:48:27 +02:00
eugene yokota 380121f0b4 Merge pull request #3480 from eed3si9n/wip/notes2
1.0.1 notes
2017-08-28 13:24:53 -04:00
Eugene Yokota 2a014781d6 Mention #3481 2017-08-28 13:23:53 -04:00
eugene yokota c951b38fea Merge pull request #3481 from eed3si9n/wip/revert_bad_fport
Revert "Automatically choose proper compiler bridge for dotty"
2017-08-28 13:20:50 -04:00
Eugene Yokota aaf259f4fd Revert "Automatically choose proper compiler bridge for dotty"
This reverts commit 2283c68031.
2017-08-28 12:12:09 -04:00
Eugene Yokota dd58299472 Fix typo 2017-08-28 12:01:47 -04:00
Eugene Yokota 6c6abc3ae6 1.0.1 notes 2017-08-28 11:54:59 -04:00
eugene yokota cba6f83447 Merge pull request #122 from tom-walford/1.x
Cleaned up the deprecation messages to point to the correct classes.
2017-08-28 11:43:29 -04:00
eugene yokota 7edc5c47c8 Merge pull request #123 from eed3si9n/wip/dontformatsbt
Don't format *.sbt files
2017-08-28 11:42:34 -04:00
eugene yokota 14249e8548 Merge pull request #125 from sbt/1.0.x
Merge 1.0.x to 1.x
2017-08-28 11:42:09 -04:00