Commit Graph

17940 Commits

Author SHA1 Message Date
Alexandre Archambault 12f0cd0b82 Merge pull request #346 from alexarchambault/topic/standalone-spark-submit
Rework spark submit command
2016-09-09 12:28:24 +02:00
Alexandre Archambault ca90487073
Add release notes for 1.0.0-M14-1 2016-09-09 12:24:31 +02:00
Alexandre Archambault e55c6384bd Keep reworking spark-submit command 2016-09-09 00:42:13 +02:00
Alexandre Archambault 34d04fe45e Switch to sbt-coursier 1.0.0-M14 2016-09-07 14:24:59 +02:00
eugene yokota 57a655478f Merge pull request #2725 from dwijnand/scriptless-1.0
[sbt 1.0] Configure scripted to do less
2016-09-07 00:46:52 -04:00
eugene yokota 26d0b25a12 Merge pull request #2721 from eed3si9n/wip/zinc_x2
bumping to zinc 1.0.0-X3
2016-09-07 00:45:31 -04:00
Eugene Yokota f4400ed171 zinc 1.0.0-X3 2016-09-06 23:39:34 -04:00
Han JU ff72eeb7d3 Direct call to spark's SparkSubmit 2016-09-05 03:44:21 +02:00
Han JU eac19c1a66 move SparkSubmit to its own module with spark-core as dependency 2016-09-02 18:06:09 +02:00
Alexandre Archambault 65a21adbd1 Merge pull request #338 from alexarchambault/topic/cleaning
Cleaning
2016-09-02 00:03:05 +02:00
Alexandre Archambault 6cf3ebb164 Merge pull request #339 from alexarchambault/topic/readme-ttl
Mention TTL in README
2016-09-02 00:02:55 +02:00
Alexandre Archambault 37a45e4932
Mention TTL in README 2016-09-01 14:08:27 +02:00
Alexandre Archambault ece1b35c5f
Cleaning 2016-09-01 13:50:49 +02:00
Dale Wijnand 1ba7bb0fb9 Merge pull request #2712 from Duhemm/fport/key-selection-build-level
Forward port #2469 & #2708
2016-09-01 09:23:01 +01:00
Dale Wijnand 472d28964a Configure scripted to do less
Particularly doesn't compile, package and publish source and doc jars.
2016-09-01 01:14:14 +01:00
Alexandre Archambault 6cf415cf8a
Report changes of 1cf2d23 to doc/README.md 2016-08-31 20:27:41 +02:00
Alexandre Archambault d71f1eaa8e
Fix 2016-08-31 11:35:06 +02:00
Martin Duhem faf6120c93 Unspecified project axis means current project or its build 2016-08-31 10:42:32 +02:00
Eugene Yokota 9655f50c55 bumping to zinc 1.0.0-X2 2016-08-30 21:37:20 -04:00
Alexandre Archambault 9ed7b2e022 Merge pull request #336 from SethTisue/fix-readme
fix typos/capitalization/etc in README.md
2016-08-31 00:27:48 +02:00
Seth Tisue 1cf2d23a4a fix typos/capitalization/etc in README.md 2016-08-30 13:59:46 -07:00
Alexandre Archambault 326ea84c8f Merge pull request #335 from alexarchambault/topic/spark-submit
Add spark-submit command
2016-08-30 17:59:08 +02:00
Alexandre Archambault b4dd43e03c
Add spark-submit command 2016-08-30 16:59:01 +02:00
kenji yoshida 27fe8eb6f7 remove unused imports (#2719) 2016-08-30 07:29:17 +01:00
Dale Wijnand 2df9f9492d Merge pull request #2711 from eed3si9n/wip/value_and_op
[sbt 1.0] Remove old operators `<<=`, `<+=`, and `<++=`
2016-08-30 07:17:52 +01:00
Eugene Yokota 01bd4add3c Replace the old operators with Restligeist macros
The old operators `<<=`, `<+=`, and `<++=` are now replaced with
Restligeist macros that will always fail during compile-time but can
display migration guide as the error message.

This would provide better upgrade experience than simply removing the
methods and displaying `<<= is not a member of sbt.TaskKey`.
2016-08-29 23:08:27 -04:00
Eugene Yokota 829ec4dd3a Update Defaults and scripted to := style 2016-08-29 23:02:10 -04:00
eugene yokota 9335a03837 Merge pull request #2718 from xuwei-k/JavaConverters
use JavaConverters instead of JavaConversions
2016-08-29 15:31:01 -04:00
eugene yokota 9f21bb451d [sbt 1.0] Remove .value extension method from input tasks (#2710)
* Remove .value from input tasks. Ref #2709

Calling `.value` method on an input task returns `InputTask[A]`, which
is completely unintuitive and often results to a bug.

In most cases `.evaluated` should be called, which returns `A` by
evaluating the task. Just in case `InputTask[A]` is needed,
`toInputTask` method is now provided.

* Fixed test

* Rename toInputTask to inputTaskValue
2016-08-29 21:11:32 +02:00
xuwei-k 857fc0f5da use JavaConverters instead of JavaConversions
- https://issues.scala-lang.org/browse/SI-9684
- 0c5b42d974
2016-08-30 01:31:04 +09:00
Alexandre Archambault fc7ba78e06
Updates for 1.0.0-M14 2016-08-27 14:48:11 +02:00
eugene yokota 57cc782db8 Cutting out openjdk7 from PR validation (#2714) 2016-08-26 23:44:05 -04:00
Martin Duhem cfdbce10da Scripted test for build level keys. 2016-08-26 08:14:28 +02:00
Martin Duhem 3da38b14db Fix key selection for build level keys
PR #2469 added build keys to tab completion, with the side effect of
considering as available candidate in key selection, thus making sbt
think that some inputs were ambiguous (e.g. `baseDirectory`): should it
apply to the current project or to the build level key?

This commit fixes this issue by improving the key selection:
 - If there's no candidate, we return the default key
 - If there's a single possible project level key, and zero or more
   build level keys, then we select the project level key.
 - If there are zero project level key, and a single build level key,
   then we select the build level key
 - If there are multiple candidates, sbt says that the input is
   ambiguous.

Fixes #2707
2016-08-26 08:14:28 +02:00
Martin Duhem 3c9d2ff57a Completion for build-level keys
sbt's shell provided completion only for keys that were relative to a
defined project, but didn't provide completion for keys that belong to
the build definition only.

This commit fixes this issue by defining a new kind of `Parser` (from
which completions are generated) which runs its input simultaneously on
distinct parsers. We now define a parser for project-level keys and
another parser for build-level keys. These two parsers are eventually
combined, and we get the completions of both parsers.

Fixes sbt/sbt#2460
2016-08-26 08:14:28 +02:00
eugene yokota a1dfe86698 Merge pull request #112 from fommil/lunix
add support for .jvmopts to the bash launcher
2016-08-25 16:46:47 -04:00
Sam Halliday d9da67979a -java-home should set PATH for javac usage 2016-08-25 20:16:35 +01:00
Sam Halliday 45badebcee add support for .jvmopts to the bash launcher 2016-08-25 20:16:35 +01:00
eugene yokota a6e8d62c19 Merge pull request #111 from fommil/windows
add support for .jvmopts and .java-version to Windows launcher
2016-08-24 16:10:41 -04:00
Sam Halliday daed09b8cd add support for .jvmopts and .java-version to Windows launcher 2016-08-24 20:55:02 +01:00
Alexandre Archambault 162fdb493d Merge pull request #332 from alexarchambault/topic/fix
Fix plugin handling
2016-08-24 10:10:17 +02:00
Alexandre Archambault 10b13f73c7
Fix plugin handling
Mainly fixes things from SBT
2016-08-24 01:43:43 +02:00
eugene yokota 18e2fa2f28 Merge pull request #110 from sbt/fix-win-path
Upgrade to sbt-native-packager 1.1.1. Fixes #76.
2016-08-22 11:57:32 -04:00
Dale Wijnand a1e1a570e0 Add sbt.build.version from CONTRIBUTING to Travis config 2016-08-22 12:22:29 +01:00
Dale Wijnand acc734e669 Switch Travis to Oracle JDK 7
.. required by the newer sbt-native-packager.
2016-08-22 12:13:27 +01:00
Dale Wijnand cffb8e0441 Upgrade to sbt-native-packager 1.1.1. Fixes #76.
The upgrade includes this fix https://github.com/sbt/sbt-native-packager/pull/169
2016-08-22 11:37:19 +01:00
Dale Wijnand bea3fac13e Misc email/URL updates 2016-08-22 11:25:30 +01:00
Miles Sabin cee81e3bb0 Configurable explicit list of artifacts for Scala binary version check 2016-08-22 11:00:09 +01:00
Alexandre Archambault cdeb2e80cf Merge pull request #331 from alexarchambault/topic/okhttp
Add okhttp plugin
2016-08-22 11:18:11 +02:00
Alexandre Archambault e61bd0a0a9 Merge pull request #330 from alexarchambault/topic/develop
Latest developments
2016-08-22 08:47:55 +02:00