Commit Graph

17940 Commits

Author SHA1 Message Date
xuwei-k fd967d1215 set "scriptedBatchExecution := false" if sbt 0.13 2020-11-16 15:23:41 +09:00
eugene yokota b911bad4ee
Merge pull request #6089 from eed3si9n/wip/build
bundledLauncherProj needs to be published
2020-11-16 00:57:52 -05:00
Eugene Yokota d19efc2c1d bundledLauncherProj needs to be published 2020-11-15 23:38:48 -05:00
eugene yokota b20c2d14e5
Merge pull request #6086 from eed3si9n/wip/bumpzinc
Zinc 1.4.3
2020-11-15 20:58:59 -05:00
Eugene Yokota 0561517d46 Zinc 1.4.3 2020-11-15 18:30:03 -05:00
eugene yokota d34c34d177
Merge pull request #6085 from eed3si9n/wip/metabuild-classpath2
Use the classpath obtained by the launcher for metabuild, take 2
2020-11-15 14:40:28 -05:00
Eugene Yokota b1a8f11011 Use the classpath obtained by the launcher for metabuild, take 2
Ref https://github.com/sbt/sbt/pull/4443
Fixes https://github.com/sbt/sbt/issues/5750

In #4443 I implemented an optimization where the metabuild would no longer re-resolve numerous sbt artifacts for metabuilds each time, and instead use whatever the JARs provided by the launcher. At the time, this technique didn't work for Coursier so I've placed in some workarounds for it. Now that Coursier's resolution has improved, it seems like the workaround is actually causing more harm. This removes the bandaid, and local testing shows that it seems to be working.

For instance, we no longer need to put in `ThisBuild / useCoursier := false` in sbt/sbt's `project/plugins.sbt`.
2020-11-15 12:19:03 -05:00
eugene yokota fedee2ba06
Merge pull request #6082 from nafg/develop
GCMonitor improvements
2020-11-15 02:51:31 -05:00
Eugene Yokota f7656b17d6 Cron 2020-11-15 02:47:06 -05:00
Eugene Yokota 4499149887 Use Bintray for nightly 2020-11-15 02:43:31 -05:00
eugene yokota 4b06278db2
Merge pull request #346 from sbt/wip/nightly
Use Bintray for nightly
2020-11-15 02:36:02 -05:00
Eugene Yokota 349a4134e5 Use Bintray for nightly 2020-11-15 00:58:52 -05:00
nafg 3c2565722a Tweak warning text 2020-11-15 00:05:06 -05:00
Naftoli Gugenheim 889b101cbd Update tests for fixed GCMonitor 2020-11-15 00:00:50 -05:00
Naftoli Gugenheim 6cca595420 Add file headers 2020-11-15 00:00:50 -05:00
Naftoli Gugenheim 1c258b8fc9 GCMonitor: Unit tests, refactor, and improve
* Refactor so as to be testable
 * Queue stores the _beginning_ timestamp of each GC time delta
 * Message states the correct time over which the GC time was recorded
 * Add heap stats from java.lang.Runtime to the message
2020-11-15 00:00:50 -05:00
Naftoli Gugenheim af7346f565 Program to manually test GCMonitor 2020-11-15 00:00:50 -05:00
Eugene Yokota 427966a2bc Exclude bundledLauncherProj from upperModules 2020-11-14 21:22:29 -05:00
Eugene Yokota f8f9ed0c67 Nightly setup 2020-11-14 19:46:04 -05:00
Eugene Yokota 868d804679 Nightly requires extra resolver 2020-11-14 19:30:57 -05:00
Eugene Yokota 897cc2b50c Fix cross building of util-interface 2020-11-14 18:58:25 -05:00
Eugene Yokota aac0f5e010 Nightly requires io +publishLocal 2020-11-14 15:16:46 -05:00
eugene yokota d606be8c67
Merge pull request #6083 from eed3si9n/wip/multiple
Add fresh build validation
2020-11-14 15:00:10 -05:00
Eugene Yokota 1523601696 Build from fresh modules 2020-11-14 14:23:48 -05:00
eugene yokota 3db3dff537
Merge pull request #345 from eed3si9n/wip/build2
sbt-extras uses different environment variable name
2020-11-09 14:37:20 -05:00
Eugene Yokota b7d4614f54 Use HOME 2020-11-09 14:30:11 -05:00
Eugene Yokota 796ab41db0 sbt-extras uses different environment variable name 2020-11-09 14:23:05 -05:00
eugene yokota 4b1c479525
Merge pull request #343 from eed3si9n/wip/build
Migrate to GitHub Actions
2020-11-09 12:45:09 -05:00
Eugene Yokota 39a2492ae7 Python 3.7 2020-11-09 12:34:59 -05:00
Eugene Yokota e8eda76278 Downgrade integration test to use sbt 1.3.13 2020-11-09 11:58:06 -05:00
Eugene Yokota 0939c1c78e Comment out sbt --client test 2020-11-09 11:46:36 -05:00
Scala Steward 5825e8cf47
Update sbt-ci-release to 1.5.4 (#288) 2020-11-09 14:29:20 +01:00
Scala Steward b3c27d08e8
Update scalatest to 3.2.3 (#289) 2020-11-09 14:24:17 +01:00
eugene yokota d651c95c03
Merge pull request #6077 from eed3si9n/wip/build
Migrate to GitHub Actions
2020-11-09 05:22:10 -05:00
Eugene Yokota 3d02f8902e Mark project/src-scala-binary-version as pending 2020-11-09 04:13:41 -05:00
Eugene Yokota 4c0885f84e Work around compiler bridge concurrency issue 2020-11-09 03:58:20 -05:00
Eugene Yokota 86f9061fae Migrate to GitHub Actions 2020-11-09 01:51:21 -05:00
eugene yokota 3faeccaeb5
Merge pull request #342 from eed3si9n/wip/bogusbuild
Preparatory GitHub Actions
2020-11-09 01:24:40 -05:00
Eugene Yokota 1d957bdef2 Preparatory GitHub Actions 2020-11-09 01:17:07 -05:00
eugene yokota c3fe13d658
Merge pull request #344 from eed3si9n/wip/build
Migrate to GitHub Actions
2020-11-08 23:05:25 -05:00
Eugene Yokota ecc40471b5 Migrate to GitHub Actions
Ref https://github.com/sbt/sbt/issues/6031
2020-11-08 20:04:48 -05:00
eugene yokota 5e9677e338
Merge pull request #6076 from eed3si9n/wip/bogusbuild
Preparatory GitHub Actions
2020-11-08 19:16:25 -05:00
Eugene Yokota 476b9ef541 Preparatory GitHub Actions
Ref https://github.com/sbt/sbt/issues/6031
2020-11-08 19:12:42 -05:00
Eugene Yokota 7583ef5f77 Migrate to GitHub Actions 2020-11-08 19:04:16 -05:00
eugene yokota 46f36f7935
Merge pull request #343 from eed3si9n/wip/bogusbuild
Preparatory GitHub Actions
2020-11-08 18:53:06 -05:00
Eugene Yokota 388b4c20b5 Preparatory GitHub Actions
This runs existing actions and then echoes hello
2020-11-08 18:51:05 -05:00
eugene yokota 839ff7d0f2
Merge pull request #34 from sbt/wip/scala-3-test
Add test for Scala 3.0.0-M1
2020-11-08 14:41:14 -05:00
Eugene Yokota c9de67f980 Add test for Scala 3.0.0-M1
Ref https://github.com/sbt/sbt-projectmatrix/issues/33
2020-11-08 13:24:27 -05:00
eugene yokota e3131a8205
Merge pull request #6067 from eatkins/sbt-ci
Fix console with -Dsbt.ci=true
2020-11-06 17:40:19 -05:00
eugene yokota 031d2c6655
Merge pull request #6071 from eatkins/join-thread
Throw timeoutexception in JoinThread
2020-11-06 17:37:24 -05:00