mirror of
https://github.com/sbt/sbt.git
synced 2026-09-03 16:39:24 +02:00
[2.x] Use JDK's Unix domain socket for bootserver (#9427)
Use JDK's Unix domain socket for bootserver.
This commit is contained in:
@@ -86,13 +86,25 @@ jobs:
|
||||
command: |
|
||||
# test building sbtn on Windows (sbtw native-image dropped: scopt lazy vals break under Graal)
|
||||
sbt "-Dsbt.io.virtual=false" nativeImage
|
||||
- name: sbtn test (Windows)
|
||||
if: ${{ matrix.os == 'windows-latest' }}
|
||||
shell: bash
|
||||
run: |
|
||||
REPO_ROOT=$(pwd)
|
||||
set -o xtrace
|
||||
# smoke test native Image (sbtn)
|
||||
$REPO_ROOT/target/out/jvm/u/sbt-client/bin/sbtn --sbt-script=$REPO_ROOT/launcher-package/src/universal/bin/sbt.bat about
|
||||
$REPO_ROOT/target/out/jvm/u/sbt-client/bin/sbtn --sbt-script=$REPO_ROOT/launcher-package/src/universal/bin/sbt.bat shutdown
|
||||
pushd launcher-package/citest
|
||||
# smoke test native Image (sbtn) against sbt 1.x build
|
||||
$REPO_ROOT/target/out/jvm/u/sbt-client/bin/sbtn --sbt-script=$REPO_ROOT/launcher-package/src/universal/bin/sbt.bat about > out.txt
|
||||
grep -q "Available Plugins" out.txt
|
||||
$REPO_ROOT/target/out/jvm/u/sbt-client/bin/sbtn --sbt-script=$REPO_ROOT/launcher-package/src/universal/bin/sbt.bat shutdown
|
||||
popd
|
||||
- name: Client test (Windows)
|
||||
if: ${{ matrix.os == 'windows-latest' }}
|
||||
shell: bash
|
||||
run: |
|
||||
# smoke test native Image (sbtn)
|
||||
./target/out/jvm/u/sbt-client/bin/sbtn --sbt-script=$(pwd)/launcher-package/src/universal/bin/sbt.bat about
|
||||
./target/out/jvm/u/sbt-client/bin/sbtn --sbt-script=$(pwd)/launcher-package/src/universal/bin/sbt.bat shutdown
|
||||
# test launcher script
|
||||
echo build using JDK 17 test using JDK 17 and JDK 25
|
||||
launcher-package/bin/coursier.bat resolve
|
||||
|
||||
Reference in New Issue
Block a user