Commit Graph

17940 Commits

Author SHA1 Message Date
Guillaume Poirier 59465d9e1f Adding minimal support for commands in inspect
There's also a special case for aliases that will try to resolve
the target of the alias to a task key if possible and display the
output of that key if found.

see https://github.com/sbt/sbt/issues/2881
2018-06-22 09:04:56 -04:00
Daniel Riquelme aee10cf036 Fix CTRL-C exception 2018-06-22 05:04:30 -04:00
Ólafur Páll Geirsson 0d11bfc86b Update library example to use up-to-date API (#875) 2018-06-20 23:19:14 +02:00
Alexandre Archambault 8a02ee8f15
Update things (#866) 2018-06-20 16:30:25 +02:00
eugene yokota a34f76bab7
Merge pull request #4220 from regadas/issue/630
Add alternative scripted filenames
2018-06-19 22:03:18 -04:00
eugene yokota 56d41ae661
Merge pull request #4216 from agaro1121/4206-fgRun-feature
Addresses #4206 - Introduces fgRun and fgRunMain
2018-06-19 22:01:10 -04:00
Filipe Regadas 0fb07a861b Add alternative scripted filenames 2018-06-19 14:59:04 -04:00
Alex Khvatov 660e6fb710
Fix for #4157
see discussion https://github.com/sbt/sbt/issues/4157
2018-06-19 14:47:48 -04:00
Filipe Regadas 68d6cd5338
Add doc task to travis-ci 2018-06-19 13:27:50 -04:00
Anthony Garo d62a7465ae Addresses #4206 2018-06-19 11:55:57 -04:00
eugene yokota e313193609
Merge pull request #4215 from eed3si9n/wip/contrib
Use 1.x branch
2018-06-19 10:49:12 -04:00
Eugene Yokota d07e432b4f Use 1.x branch 2018-06-19 10:47:34 -04:00
eugene yokota 5b8272b935
Merge pull request #4214 from eed3si9n/wip/bump
bump modules to 1.2.0-M1
2018-06-18 23:25:22 -04:00
Eugene Yokota ddf0f4f43d bump modules to 1.2.0-M1 2018-06-18 22:39:40 -04:00
eugene yokota 6fbb7f055a
Merge pull request #4211 from eed3si9n/wip/loadplugin
addPluginSbtFile command
2018-06-18 22:35:08 -04:00
岩松 竜也 ea93158ae3 Handle SBT_OPTS in bash 2018-06-19 01:13:31 +09:00
eugene yokota a500d0e0a3
Merge pull request #247 from eed3si9n/wip/bump
IO, Util 1.2.0-M1
2018-06-18 10:22:09 -04:00
eugene yokota c966e01a29
Merge pull request #4213 from eed3si9n/wip/split-server-test
Split server unit test on its own
2018-06-18 10:16:41 -04:00
Eugene Yokota 8e1e1e8121 IO, Util 1.2.0-M1 2018-06-18 04:46:51 -04:00
eugene yokota ff16f3b39e
Merge pull request #245 from eed3si9n/wip/offline
Fix flaky OfflineModeSpec
2018-06-18 04:46:03 -04:00
Eugene Yokota dc73fcfece Split server unit test on its own
Ref https://github.com/sbt/sbt/issues/4186
This is an attempt to fix the flaky server test issue.
2018-06-18 04:43:11 -04:00
eugene yokota 479ea92bd8
Merge pull request #4212 from eed3si9n/wip/open-setplugins
Open up setPlugins to private[sbt]
2018-06-18 04:05:17 -04:00
Eugene Yokota 932f911483 addPluginSbtFile command
Fixes https://github.com/sbt/sbt/issues/1502

This adds `--addPluginSbtFile=<file>` command, which adds the given .sbt file to the plugin build.
Using this mechanism editors or IDEs can start a build with required plugin.

```
$ cat /tmp/extra.sbt
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.7")

$ sbt --addPluginSbtFile=/tmp/extra.sbt
...
sbt:helloworld> plugins
In file:/xxxx/hellotest/
  ...
  sbtassembly.AssemblyPlugin: enabled in root
```
2018-06-18 01:50:36 -04:00
Eugene Yokota b3bcb3f47d Open up setPlugins to private[sbt]
This would make it easier for projectMatrix to be a plugin.
2018-06-18 00:36:43 -04:00
eugene yokota dee580bc0e
Merge pull request #246 from peterneyens/gigahorse-readtimeout
Set Gigahorse readTimeout to 1 hour
2018-06-17 03:25:08 -04:00
Peter Neyens 3b9385dfc5 Set Gigahorse readTimeout to 1 hour 2018-06-16 13:19:32 +01:00
eugene yokota a6ae813b7c
Merge pull request #4202 from eed3si9n/wip/houserules
sbt-houserules 0.3.7
2018-06-15 16:12:28 -04:00
eugene yokota f3618c74b6
Merge pull request #4205 from sbt/1.1.x
Merge 1.1.x
2018-06-15 15:33:02 -04:00
eugene yokota 21db286766
Merge pull request #4204 from eed3si9n/wip/fix-shutdownhook
Remove the shutdown hook when it's done
2018-06-14 07:21:31 -04:00
Eugene Yokota e3c9eb0cd9 Remove the shutdown hook when it's done 2018-06-14 05:12:36 -04:00
Eugene Yokota 2b4aa3973d Fix flaky OfflineModeSpec
Fixes https://github.com/sbt/librarymanagement/issues/229

OfflineModeSpec is failing often because it asserts that the offline resolution needs to happen within 30% of the original resolution, and I guess it really depends on the weather how much portion of it spends on resolution.
2018-06-14 03:16:49 -04:00
eugene yokota b53a99b903
Merge pull request #244 from eed3si9n/wip/houserules
sbt-houserules 0.3.7
2018-06-14 02:56:19 -04:00
eugene yokota 87d89a6ea6
Merge pull request #243 from eed3si9n/wip/merge-1.1.x
Merge 1.1.x
2018-06-14 02:52:03 -04:00
Eugene Yokota 8ec0e0193e sbt-houserules 0.3.7 2018-06-14 02:51:09 -04:00
Eugene Yokota 6b86d05ce6 sbt-houserules 0.3.7 2018-06-14 02:22:38 -04:00
Eugene Yokota 2b8d71ebe5 sbt-houserules 0.3.7 2018-06-14 02:01:40 -04:00
eugene yokota b643c98f29
Merge pull request #164 from eed3si9n/wip/merge-1.1.x
Merge 1.1.x
2018-06-14 01:57:02 -04:00
eugene yokota 34f0b2c4ea
Merge pull request #231 from jiminhsieh/fix-sbt-help-throw-error
Fix `sbt -help` throw syntax error
2018-06-14 01:49:15 -04:00
Eugene Yokota c0a0b7db0c Merge branch '1.1.x' into wip/merge-1.1.x 2018-06-14 01:42:01 -04:00
eugene yokota 69b9d61cbd
Merge pull request #239 from tanishiking/semver-selector
Add semantic version selector API
2018-06-14 01:22:29 -04:00
Eugene Yokota 2b52c7dea0 Merge branch '1.1.x' into wip/merge-1.1.x 2018-06-14 01:11:49 -04:00
eugene yokota 9b8648519f
Merge pull request #4198 from eed3si9n/wip/offline-props
-Dsbt.offline sets offline setting
2018-06-14 01:09:32 -04:00
eugene yokota 8dbe9204d3
Merge pull request #162 from xuwei-k/adapted-args
fix adapted argument warning
2018-06-13 11:53:44 -04:00
eugene yokota 51ee6fc409
Merge pull request #4194 from veera83372/1.1.x
Fix for #4191 (active.json should be removed on JVM shutdown)
2018-06-13 11:25:18 -04:00
eugene yokota ca6115da55
Merge pull request #4187 from mcanlas/sort-and-indent-plugins-output
sort and indent plugins output in "about" command
2018-06-13 04:50:42 -04:00
Eugene Yokota 7b6ae46116 -Dsbt.offline sets offline setting
Fixes #771
2018-06-13 03:52:21 -04:00
eugene yokota 54ad0d865e
Merge branch '1.x' into sort-and-indent-plugins-output 2018-06-13 03:21:02 -04:00
eugene yokota 0d3d6bab02
Merge pull request #4196 from eed3si9n/wip/merge-1.1.x
Merge 1.1.x
2018-06-13 03:20:17 -04:00
Eugene Yokota 41fc25dba7 Fix scripted test 2018-06-13 02:01:17 -04:00
Eugene Yokota 86427c7ce7 Merge branch '1.1.x' into wip/merge-1.1.x 2018-06-12 23:33:47 -04:00