Eugene Yokota
9d857d3d95
lm-coursier-shaded 2.0.0-RC5-3
...
Fixes https://github.com/sbt/sbt/issues/5333
Fixes https://github.com/sbt/sbt/issues/5324
Fixes https://github.com/sbt/sbt/issues/5268
Ref https://github.com/sbt/sbt/issues/5282
2020-01-09 13:14:04 -05:00
eugene yokota
990ef8af82
Merge pull request #5351 from eed3si9n/wip/warnings
...
reduce compiler warnings
2020-01-09 12:59:56 -05:00
Ethan Atkins
ccce238b16
Add runMain to supershell blacklist
...
See https://github.com/sbt/sbt/issues/5352 .
2020-01-08 10:52:26 -08:00
eugene yokota
43498a2e08
Merge pull request #319 from eed3si9n/wip/space
...
Fix unintended glob expansion
2020-01-08 12:53:26 -05:00
Eugene Yokota
1a2ca2610b
Fix unintended glob expansion
...
Fixes https://github.com/sbt/sbt/issues/5343
2020-01-08 10:10:09 -05:00
Eugene Yokota
36a16673c0
reduce compiler warnings
2020-01-08 09:41:29 -05:00
Jannik Theiß
af245d2494
SysProp sbt.testing.legacyreport: fix integration tests, JUnitXmlTestsListener backward binary compatibility
2020-01-08 15:29:48 +01:00
Jannik Theiß
cea516175f
introduce SysProp sbt.testing.legacyreport
...
either create test reports with legacy file names (legacyreport=true) or with standard file names (legacyreport=false or omitted) but not both as suggested in #4451
2020-01-08 12:23:09 +01:00
eugene yokota
269533c160
Merge pull request #317 from eed3si9n/wip/star
...
Fixes quoted argument with whitespace
2020-01-04 15:31:11 -05:00
Eugene Yokota
d281886584
consolidate Travis CI build jobs
2020-01-04 15:12:31 -05:00
Eugene Yokota
c11040c968
Fixes quoted arugment with whitespace
...
Ref https://github.com/sbt/sbt/issues/5343
Fixes https://github.com/sbt/sbt/issues/5210
2020-01-04 15:05:13 -05:00
eugene yokota
ba0976f8cf
Merge pull request #318 from eed3si9n/wip/refactor
...
refactor sbtProcess to use vararg
2020-01-03 18:39:35 -05:00
eugene yokota
b37bad6644
Merge pull request #5347 from eed3si9n/fport/clearbanner
...
[fport] clear banner
2019-12-31 23:34:30 -05:00
Eugene Yokota
3be047d050
clear banner
2019-12-31 21:38:28 -05:00
eugene yokota
214ae747a8
Merge pull request #5346 from eed3si9n/wip/nightly2
...
some adjustments to the scripted tests
2019-12-30 07:24:13 -05:00
eugene yokota
8dfce72a2e
Merge pull request #5345 from eed3si9n/wip/bridge
...
Fix Zinc component compiler to respect -Dsbt.ivy.home
2019-12-30 06:38:38 -05:00
Eugene Yokota
4f01fef477
some adjustments to the scripted tests
...
some minor adjustments to make it work on Jenkins.
2019-12-30 06:37:46 -05:00
Eugene Yokota
4d8c8b8e34
Forward -Dsbt.ivy.home
2019-12-30 04:58:21 -05:00
Eugene Yokota
f5090cf70f
Fix Zinc component compiler to respect -Dsbt.ivy.home
...
This is currently blocking the new nightly process.
2019-12-29 16:55:38 -05:00
eugene yokota
73b4d4b158
Merge pull request #5328 from dwijnand/message-reboot
...
Revert "clarify message on sbt.version mismatch"
2019-12-29 03:06:09 -05:00
eugene yokota
bf9225bccf
Merge pull request #5344 from eed3si9n/wip/repeatable
...
Don't emit timestamps when packaging to jar, take 2
2019-12-29 02:58:53 -05:00
Arnout Engelen
989a37a776
Update sbt.io to 1.4.0-M2
2019-12-29 02:31:21 -05:00
Eugene Yokota
0ce5630633
refactor sbtProcess to use vararg
...
This allows passing whitespace as part of an argument.
2019-12-28 02:36:53 -05:00
eugene yokota
5aed0bb06d
Merge pull request #5340 from eed3si9n/wip/bumpsbt
...
sbt 1.3.6
2019-12-27 17:15:13 -05:00
Eugene Yokota
a8ab4ada68
Replace getResource("") trick
...
Fixes https://github.com/sbt/sbt/issues/5339
It seems like some tests are using `ClassLoader#getResource("")` to acquire the `classes` directory path. This does not seem to work on sbt 1.3.6, which returns `file:/home/travis/.cache/coursier/v1/https/repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.11.2/log4j-api-2.11.2.jar!/META-INF/versions/9/`. To workaround this issue, I've switched to loading the known folder name instead.
2019-12-27 16:43:20 -05:00
eugene yokota
19cf7a4da0
Merge pull request #5341 from eed3si9n/wip/publishto
...
customize publishTo for nightlies
2019-12-27 02:48:37 -05:00
Eugene Yokota
b18876b1f5
customize publishTo for nightlies
2019-12-27 02:43:46 -05:00
Eugene Yokota
d21d698e96
sbt 1.3.6
2019-12-27 01:51:25 -05:00
eugene yokota
9400225fe9
Merge pull request #5338 from eed3si9n/wip/aggregate
...
add aggregate projects for lower utils and upper modules
2019-12-27 01:45:28 -05:00
Eugene Yokota
80aeb7eed9
add aggregate project for lower utils and upper modules
2019-12-27 00:24:03 -05:00
Dale Wijnand
f5e73b610a
Keep "using" change in sbt.version mismatch messaging.
2019-12-26 08:28:06 +00:00
eugene yokota
6c55f68f5c
Merge pull request #316 from eed3si9n/wip/rsync
...
rsync flags
2019-12-24 22:41:13 -05:00
Eugene Yokota
d35fe3aeaf
rsync flags
...
Fixes https://github.com/sbt/sbt/issues/5035
Currently `sbt` calls `rsync -a`, which expands to `-rlptgoD`, including `--group` and `--owner` flag that preserves the group and owner of the files. This drops the requirement since we just need to copy files around with the right timestamp.
2019-12-24 21:35:01 -05:00
eugene yokota
c0af7e91bb
Merge pull request #315 from eed3si9n/wip/sync
...
Fix rsync check path
2019-12-24 15:37:53 -05:00
Eugene Yokota
8d06d14019
Fix rsync check path
...
Starting sbt 1.3.x we use Coursier to build the preloaded local repo using Maven layout.
2019-12-24 15:12:30 -05:00
eugene yokota
cba3843965
Merge pull request #5329 from eatkins/cross-serial
...
Run cross commands (with `+`) in parallel when possible
2019-12-24 12:56:25 -05:00
Arnout Engelen
1d0a415200
SOURCE_DATE_EPOCH is in seconds, let's pass milliseconds
2019-12-24 10:11:09 +01:00
Arnout Engelen
4353098454
Target develop branch of io, support SOURCE_DATE_EPOCH
2019-12-24 10:11:09 +01:00
Arnout Engelen
ceb28a0a41
Target 1.4.0
2019-12-24 10:11:09 +01:00
Arnout Engelen
52b72a7e14
Target 1.4.0
2019-12-24 10:11:09 +01:00
Arnout Engelen
21533863da
Don't emit timestamps when packaging to jar
...
This makes the build more deterministic.
2019-12-24 10:11:09 +01:00
Ethan Atkins
d445590d9d
Fix cross multi command performance
...
In 53788ba356 , I changed the cross multi
parser to issue all of the commands sequentially. This caused a
performance regression for many use cases:
https://github.com/sbt/sbt/issues/5321 . This commit restores the old
behavior of `+` if the command to run has no arguments.
2019-12-23 14:45:57 -08:00
Ethan Atkins
4207362835
Upgrade scala 2.13 version in scripted tests
2019-12-23 14:45:57 -08:00
Dale Wijnand
56aa46308b
Revert "clarify message on sbt.version mismatch"
...
This reverts commit 2f4b6f476a .
2019-12-23 22:25:37 +00:00
eugene yokota
6f453b2a23
Merge pull request #5327 from eatkins/revert-scalatest-layer
...
Revert scalatest layer
2019-12-23 17:13:22 -05:00
Eugene Yokota
6e83ba5603
Reproduce #5308
...
#5308
2019-12-23 13:33:32 -08:00
Eugene Yokota
556098ec31
Don't close test ClassLoader by default
...
Fixes https://github.com/sbt/sbt/issues/5262
2019-12-23 13:33:32 -08:00
Ethan Atkins
424fe958e1
Revert "Place scalatest framework jar in its own classloader"
...
This partially reverts commit 8518c4b4fd .
I left in the useful changes to ReverseLookupClassLoader.
2019-12-23 13:33:04 -08:00
eugene yokota
7863bd28f6
Merge pull request #313 from eed3si9n/wip/exec
...
don't use execRunner to copy rt.jar
2019-12-23 14:48:01 -05:00
Eugene Yokota
5559440739
don't use execRunner to copy rt.jar
...
Ref https://github.com/sbt/sbt-launcher-package/pull/308
Fixes https://github.com/sbt/sbt/issues/5270
The first time `sbt` runs on JDK 11, it copies the `rt.jar` by calling `execRunner java`.. it seems like the control never comes back from it and `sbt` just ends there. This fixes the problem by not calling `execRunner` for that operation.
2019-12-23 01:50:37 -05:00