Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Diff of changes in Bloop core #2215

Closed
wants to merge 661 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
661 commits
Select commit Hold shift + click to select a range
49bd702
Merge commit '2e89ddb20' into merge-upstream
alexarchambault Mar 27, 2023
45033e9
Merge commit 'fe8786ef5' into merge-upstream
alexarchambault Mar 27, 2023
efb3582
Merge commit 'abee50152' into merge-upstream
alexarchambault Mar 27, 2023
2d0ca28
Merge commit '5abae0d97' into merge-upstream
alexarchambault Mar 27, 2023
84d8e7e
Merge commit '063268cc3' into merge-upstream
alexarchambault Mar 27, 2023
04efc70
Merge commit '054d0edf8' into merge-upstream
alexarchambault Mar 27, 2023
e9615a1
Merge commit '03cd9ee2d' into merge-upstream
alexarchambault Mar 27, 2023
9b20b6d
Merge commit '07b4a1c23' into merge-upstream
alexarchambault Mar 27, 2023
24d523c
Merge commit '873f2bf04' into merge-upstream
alexarchambault Mar 27, 2023
88d41f8
Merge commit 'c02ed8a80' into merge-upstream
alexarchambault Mar 27, 2023
68f42df
Merge commit '46452098a' into merge-upstream
alexarchambault Mar 27, 2023
85ebd52
Merge commit 'de5667947' into merge-upstream
alexarchambault Mar 27, 2023
3ead964
Merge commit 'a249e0a71' into merge-upstream
alexarchambault Mar 27, 2023
bced736
Merge commit '5e98bea4c' into merge-upstream
alexarchambault Mar 27, 2023
f20f8c6
Merge commit '600f355bd' into merge-upstream
alexarchambault Mar 27, 2023
6b460e6
Merge commit 'b4b7b6715' into merge-upstream
alexarchambault Mar 27, 2023
21449f8
Merge commit '3b76970c1' into merge-upstream
alexarchambault Mar 27, 2023
2c01373
Merge commit '3d9d78524' into merge-upstream
alexarchambault Mar 27, 2023
ad6a65a
Merge remote-tracking branch 'upstream/main' into merge-upstream
alexarchambault Mar 27, 2023
b9ee36c
Merge pull request #131 from alexarchambault/merge-upstream
alexarchambault Mar 27, 2023
3180fdb
Publish backend and frontend test JARs (#132)
alexarchambault Mar 27, 2023
380b81e
Cross-compile things with 2.13 (#133)
alexarchambault Mar 28, 2023
2bfc5c1
Try to add back benchmarks
alexarchambault Mar 28, 2023
7cb2585
Add Mill build
alexarchambault Mar 29, 2023
47949fe
Remove sbt build
alexarchambault Mar 29, 2023
12f8f3d
Update logback to 1.4.6
alexarchambault Mar 30, 2023
5f36258
Make test more robust
alexarchambault Mar 29, 2023
3efea35
More logging in tests
alexarchambault Mar 30, 2023
49bfd43
Pass concrete collections to Task.gatherUnordered
alexarchambault Mar 30, 2023
93e07ed
Fix server output handling in nailgun tests
alexarchambault Mar 30, 2023
3a35601
Only run tests on 2.12 on CI
alexarchambault Mar 30, 2023
d89813f
Update some tests for 2.13
alexarchambault Mar 30, 2023
5c95689
Merge pull request #135 from alexarchambault/mill-build
alexarchambault Mar 30, 2023
5c3f994
Tweak stream handling
alexarchambault Mar 31, 2023
46a40a4
Add bloop-cli modules
alexarchambault Mar 30, 2023
8b1c5f8
Disable doc JAR for shared module
alexarchambault Mar 31, 2023
0e70050
Add publishLocalNoFluff tasks
alexarchambault Mar 31, 2023
c1fbfa3
Merge pull request #136 from alexarchambault/add-bloop-cli
alexarchambault Mar 31, 2023
e0f9f08
Merge commit '44eb9ae47' into merge-upstream
alexarchambault Mar 31, 2023
a539dfe
Merge remote-tracking branch 'upstream/main' into merge-upstream
alexarchambault Mar 31, 2023
f083d89
Add last Scala CLI repo updates
alexarchambault Mar 31, 2023
3c8bbc1
Adjust namespaces
alexarchambault Mar 31, 2023
01d8449
Merge pull request #139 from alexarchambault/update-bloop-cli-code
alexarchambault Mar 31, 2023
127c509
Merge pull request #138 from alexarchambault/merge-upstream
alexarchambault Mar 31, 2023
4d58ce0
Publish test JARs
alexarchambault Mar 31, 2023
164e0b0
Try to fix Windows launcher upload job
alexarchambault Mar 31, 2023
2548ede
?
alexarchambault Mar 31, 2023
0d0937e
Fix resolving nativeBridge04 and jsBridge1 artifacts id (#142)
lwronski Apr 6, 2023
3dca45b
build(deps): bump coursier/setup-action from 1.2.0 to 1.3.0 (#141)
dependabot[bot] Apr 6, 2023
fc30f4b
chore: Adjust Mill build file to fix Bloop compilation
tgodzik Jun 12, 2023
4fbabb6
Merge pull request #145 from tgodzik/fix-bloop-compilation
tgodzik Jul 5, 2023
75d3b4b
chore: Update scala-debug-adapter to 3.1.3
tgodzik Jul 13, 2023
c077501
bugfix: Properly clean up orphan directories for internal classes
tgodzik Apr 6, 2023
b6c8347
chore: Update cross-project to 1.3.0
tgodzik Jul 13, 2023
81afb3e
chore: Update scala-js to 1.13.2
tgodzik Jul 13, 2023
a95fd12
chore: Update zipkin to 5.15.1
tgodzik Jul 13, 2023
5fb6a67
chore: Update cross-project to 1.3.1
tgodzik Jul 13, 2023
14aa470
chore: Update zipkin-sender to 2.16.4
tgodzik Jul 13, 2023
e347681
chore: Update mill-ci-release to 0.1.9
tgodzik Jul 13, 2023
ddcfc16
chore: Update zipkin to 5.16.0
tgodzik Jul 13, 2023
8e6aa90
chore: Update usage of scala debug adapter based on recent changes
tgodzik May 12, 2023
c385799
fix DebugServerSpec
adpi2 May 12, 2023
0fdb608
Use noDebug in DebugServerSpec
adpi2 May 12, 2023
e9f382e
chore: Update sbt-test-agent to 1.9.2
tgodzik Jul 13, 2023
36af222
chore: Update zinc to 1.9.2
tgodzik Jul 13, 2023
e9f835c
Report java error column
May 24, 2023
3a6bbd5
bugfix: Remove backup directory after compilation
tgodzik May 24, 2023
f4723c9
improvement: Don't fail on hashing, but use a random one
tgodzik May 25, 2023
c10168c
chore: Update scalafmt to 3.7.4
tgodzik Jul 13, 2023
8749db1
chore: Update librarymanagement-ivy to 1.9.0
tgodzik Jul 13, 2023
12b8c11
chore(build): account for new scalafix version
ckipp01 Jun 5, 2023
52ca3aa
chore: Update scala-native tools to 0.4.14
tgodzik Jul 13, 2023
61eec52
Test for java/scala projects with processorpath
gersonsosa Jun 9, 2023
0b96954
Include semanticdb plugin path to javac processorpath
gersonsosa Jun 9, 2023
c7b1b4d
chore: Update bsp to 2.1.0-M5
tgodzik Jul 13, 2023
c1b0885
refactor: removes bloopConfigDir from test project
gersonsosa Jun 18, 2023
4fd38e4
test: unifies similar methods
gersonsosa Jun 18, 2023
09311cd
minor: rename includeSemanticdbInProcessorPath
gersonsosa Jun 18, 2023
18d3a2e
fix: additional rename of function in file
gersonsosa Jun 18, 2023
52e950b
chore: add bloop plugin to resources project
gersonsosa Jun 21, 2023
e40107b
test: fix expectation of project path
gersonsosa Jun 21, 2023
64fd0c1
improvement: Automatically include semanticdbjar for tests
tgodzik Jun 21, 2023
f6461c6
chore: Update Scala versions
tgodzik Jul 13, 2023
4c236d0
chore: Set semanticdb in tests to latest release
tgodzik Jul 13, 2023
85e2203
improvement: Add main classes to JvmEnvironmentItem
tgodzik Jun 23, 2023
e8980d2
chore: Remove nailgun module and NailgunSpec, which is no longer rele…
tgodzik Jun 25, 2023
f702a0e
chore: Make source generator tests more reselient
tgodzik Jun 25, 2023
1cb4548
chore: Also bump sbt and zinc versions
tgodzik Jun 13, 2023
3620eb3
feature: Forward Scala diagnostic to the BSP client
tgodzik Jun 26, 2023
21251c6
chore: Update libmanagement-ivy to 1.9.1
tgodzik Jul 13, 2023
a50ab5a
improvement: Add a larger timeout for tests and don't wait
tgodzik Jun 23, 2023
586ae1c
fix: use system dependent separator in processorpath
gersonsosa Jun 27, 2023
7e4eac6
tests: fix the scala version to a value for frontend test
gersonsosa Jun 28, 2023
79c0db8
bugfix: Don't accept files other than .class or .jar as binary deps
tgodzik May 30, 2023
c7a82dd
chore: Update scalafmt to 3.7.5
tgodzik Jul 13, 2023
4e42a57
refactor: Remove unused class
tgodzik Jun 30, 2023
cfd7303
chore: Add release notes for Bloop 1.5.7 release
tgodzik Jun 30, 2023
1058906
improvement: Try and find latest supported semanticdb version
tgodzik Jun 30, 2023
de7612c
chore: Update scalafmt to 3.7.6
tgodzik Jul 13, 2023
4bf3b9a
chore: Release notes for Bloop 1.5.8
tgodzik Jul 5, 2023
f2aec2f
chore: Update scalafmt to 3.7.7
tgodzik Jul 13, 2023
7cc9fab
bugfix: Don't deduplicate all options when using Metals
tgodzik Jul 6, 2023
c2b6296
improvement: Send debug logs to BSP client
tgodzik Jul 6, 2023
fbd869c
improvement: Fix tests and also send trace messages
tgodzik Jul 7, 2023
87e72ae
bugfix: Don't try to discover test frameworks if none exist
tgodzik Jul 7, 2023
500036a
chore: Update scalafmt to 3.7.8
ckipp01 Jan 6, 2023
2568e45
improvement: Don't fail during copying
tgodzik Jul 12, 2023
7da1fc4
chore: Set semanticdb manually for the time being
tgodzik Jul 13, 2023
08870b3
Fix semanticdb tests after update
tgodzik Jul 13, 2023
4f9ad19
chore: Ignore annotation processort test, since it doesn't work on JD…
tgodzik Jul 24, 2023
f33c8f0
Remove old pprint
tgodzik Jul 25, 2023
d3b3f86
Merge pull request #146 from tgodzik/updates
tgodzik Jul 25, 2023
d556682
chore: Update scalafmt to 3.7.9
tgodzik Jul 26, 2023
ba87dff
chore: Update sbt everywhere to 1.9.2
tgodzik Jul 26, 2023
7d85e8d
chore: Update scalafmt to 3.7.10
tgodzik Jul 26, 2023
755a591
bugfix: Handle compiler position that is not a range
tgodzik Jul 21, 2023
76b247a
Merge pull request #147 from tgodzik/updates2
tgodzik Jul 26, 2023
60bd3f9
chore: Update zinc to 1.9.3
tgodzik Jul 27, 2023
0e63626
bugfix: Switch to AnalysisCallback2
tgodzik Jul 26, 2023
cc2c202
chore: Also bump sbt to 1.9.3
tgodzik Jul 26, 2023
674f0a3
build(deps): Update scalafmt-core from 3.7.10 to 3.7.11
scala-center-steward[bot] Jul 27, 2023
4449629
Merge pull request #148 from tgodzik/updates3
tgodzik Jul 27, 2023
c6a8575
bugfix: Fix infinite recursion
tgodzik Jul 28, 2023
851ff76
Merge pull request #149 from tgodzik/fix-inf
tgodzik Jul 31, 2023
f0a1132
Handle LockError.ZombieFound
andrzejressel Aug 7, 2023
bb804b7
Merge pull request #150 from andrzejressel/LockError_ZombieFound
tgodzik Aug 8, 2023
438c71b
improvement: First show dowloading message and the starting
tgodzik Aug 18, 2023
5220768
Merge pull request #151 from tgodzik/switch-order
tgodzik Aug 18, 2023
dd3ffcd
chore: Update scala-debug-adapter to 3.1.4
tgodzik Sep 4, 2023
13f3a46
chore: Update scalafmt to 3.7.14
tgodzik Sep 4, 2023
c2f24c0
chore: Update zt-zip to 1.16
tgodzik Sep 4, 2023
bf8c48b
improvement: Correctly download Scala 2 bridge for Scala 2.13.12
tgodzik Jul 21, 2023
7aa8bfd
chore: Update sbt to 1.9.4
tgodzik Sep 4, 2023
52067ab
chore: Update library-management-ivy to 1.9.2
tgodzik Sep 4, 2023
20f07dd
Merge pull request #152 from tgodzik/update-fork
tgodzik Sep 4, 2023
903c1eb
Fix JDK version parsing for EA builds
SlowBrainDude Sep 5, 2023
8f9555b
Update bsp4j to 2.1.0-M6
lwronski Sep 21, 2023
ebe09e1
Merge pull request #154 from lwronski/update-bsp
tgodzik Sep 22, 2023
ef4ea5a
Merge pull request #153 from SlowBrainDude/bugfix-ea-jdk-version-parsing
tgodzik Sep 22, 2023
be2c827
chore : Update scala native to 0.4.15
tgodzik Sep 27, 2023
9bc3d0c
chore: Update Scala to 2.13.12
tgodzik Sep 27, 2023
5569116
chore: Change frameworks not supported message to warn
tgodzik Sep 13, 2023
d81db4a
chore: Update sbt test-agent to 1.9.6
tgodzik Sep 27, 2023
f7be234
chore: Update zinc to 1.9.5
tgodzik Sep 27, 2023
7650867
chore: Update librarymanagement-ivy to 1.9.3
tgodzik Sep 27, 2023
9f428ac
chore: Update sourcecode to 0.3.1
tgodzik Sep 27, 2023
cba9c0b
chore: Update scalajs to 1.14.0
tgodzik Sep 27, 2023
ab059a9
improvement: Disable tracing by default
tgodzik Sep 26, 2023
f041a7a
chore: Adjust to recent bsp changes
tgodzik Sep 25, 2023
2b48ccf
chore: Update bsp4s to 2.1.0-M6
tgodzik Sep 28, 2023
7b633eb
Merge pull request #155 from tgodzik/updateForking
tgodzik Sep 29, 2023
fc48b14
chore: Add full error stack trace
tgodzik Nov 16, 2023
32cf920
chore: Update asm version to 9.6
tgodzik Nov 16, 2023
fbc4a22
chore: Update actions/checkout to v4
tgodzik Nov 16, 2023
335ef7f
chore update bsp to 2.1.0-M6
tgodzik Nov 16, 2023
f267159
improvement: trim spaces when filtering the only tests that should be…
shasts Oct 6, 2023
ca43f5c
feature: Automatically add -release option when needed
tgodzik Aug 30, 2023
d4226a3
refactor: Extract getCompilationOptions method
tgodzik Oct 11, 2023
1021d42
refactor: Extract adjustScalacReleaseOptions method
tgodzik Oct 12, 2023
9c508e9
chore update native tools to 0.4.16
tgodzik Nov 16, 2023
6a9e084
chore: Update log4j core to 2.21.0
tgodzik Nov 16, 2023
13c7e23
chore: Update test-agent to 1.9.7
tgodzik Nov 16, 2023
c2bfcb5
Merge pull request #156 from tgodzik/print-all
tgodzik Nov 16, 2023
26fff5b
chore: Update log4j core to 2.21.1
tgodzik Nov 16, 2023
82ef90b
chore: Update scalafmt to 3.7.15
tgodzik Nov 16, 2023
c8764ad
chore: Update utest to 0.8.2
tgodzik Nov 16, 2023
e1a6468
Merge pull request #157 from tgodzik/update-fork-16-11-2023
tgodzik Nov 16, 2023
45f30ca
bugfix: Handle NoClassDefFoundError coming from the compiler
tgodzik Jul 12, 2023
1b24bf2
Merge pull request #158 from tgodzik/compiler-error
tgodzik Dec 6, 2023
0e2c96b
Don't require a publishLocal to run ITs
alexarchambault Mar 14, 2024
12a823a
Update jsonrpc4s (via a fork)
alexarchambault Mar 14, 2024
3b113c5
Log error
alexarchambault Mar 14, 2024
82003e6
Merge pull request #161 from alexarchambault/bump-jsonrpc4s
alexarchambault Mar 15, 2024
9883c70
Switch to my standard Mill publishing workflow
alexarchambault Mar 15, 2024
eaf463e
Update mill-native-image to 0.1.26
alexarchambault Mar 15, 2024
c0cf7bd
chore: Update scalaz-core to 7.3.8
tgodzik Mar 27, 2024
c7e5663
bugfix: Make sure proper runtime classpath is used when debugging
tgodzik Nov 16, 2023
67ea1de
Implement buildTargetDependencyModules
Nov 19, 2023
1efba78
Update scala debug adapter to 3.1.5
tgodzik Mar 27, 2024
abf36a5
Update scala log4j to 2.22.0
tgodzik Mar 27, 2024
82ad3a2
Update scalafmt to 3.7.17
tgodzik Mar 27, 2024
57e567c
Update zupkin-sender-urlconnection to 2.16.5
tgodzik Mar 27, 2024
875b026
improvement: Change information about test framework to warn
tgodzik Dec 12, 2023
da9f796
Update zupkin-sender-urlconnection to 2.17.0
tgodzik Mar 27, 2024
a301dd5
Update sbt test agent to 1.9.8
tgodzik Mar 27, 2024
17758c2
Don't show warning when using the correct version of JDK
tgodzik Dec 15, 2023
bfe0b3b
Update brave to 5.17.0
tgodzik Mar 27, 2024
659251a
Update zupkin-sender-urlconnection to 2.17.1
tgodzik Mar 27, 2024
e386dc7
Update scala log4j to 2.22.1
tgodzik Mar 27, 2024
d4943b9
refactor: Remove forked parts of scala js envs
tgodzik Dec 27, 2023
2a4ee42
refactor: Remove Bloop4j as it seems not to be used at all
tgodzik Dec 28, 2023
41ce771
Update upload/download artifact to v4
tgodzik Mar 27, 2024
2859c3a
Update scalajs to 1.15.0
tgodzik Mar 27, 2024
168213f
bugfix: Print copying error together with stacktrace
tgodzik Jan 2, 2024
3f3e366
Update brave to 5.17.1
tgodzik Mar 27, 2024
3377c43
Update zupkin-sender-urlconnection to 2.17.2
tgodzik Mar 27, 2024
e126bd8
Update brave to 5.18.1
tgodzik Mar 27, 2024
38d4ce7
Fixes misspelling runing -> running
Marcus-Rosti Jan 12, 2024
bbcb489
Update native tools to 0.4.17
tgodzik Mar 27, 2024
035cc56
Update bsp to 2.1.1
tgodzik Mar 27, 2024
392ecf8
fix: incorrect directory in debug tests for scala-cli
kasiaMarek Jan 23, 2024
b79b50c
Update scala debug adapter to 3.1.6
tgodzik Mar 27, 2024
f0e27de
Update zt-zip to 1.17
tgodzik Mar 27, 2024
511d853
Revert "Update upload/download artifact to v4"
tgodzik Mar 27, 2024
13aa5e9
Update logback to logback-classic
tgodzik Mar 27, 2024
8ba9e78
fix: erase scrollback when clearing the screen (#2267)
kpodsiad Feb 9, 2024
779c7a9
Fix classpathOptions of scala compilers
adpi2 Feb 12, 2024
644c11b
Run scalafix
adpi2 Feb 12, 2024
871752b
enable hcr + single source test
iusildra Aug 28, 2023
d850230
Update scala-debug-adapter to 4.0.0
tgodzik Mar 27, 2024
0ece9e5
refactor: don't send task start/end for no-op compilations
ckipp01 Feb 16, 2024
01f9e7e
refactor and make it work
adpi2 Feb 13, 2024
9566991
Update scalafmt to 3.8.0
tgodzik Mar 27, 2024
268b99a
Update log4j-core to 2.23.0
tgodzik Mar 27, 2024
2f5d0f1
Update sbt-test-agent to 1.9.9
tgodzik Mar 27, 2024
3391612
chore: Update Scala versions
tgodzik Feb 27, 2024
ecdf70c
chore: Update also semanticdb
tgodzik Feb 27, 2024
9bc323b
Update scala-debug-adapter to 4.0.2
tgodzik Mar 27, 2024
9192e6e
Update scala-debug-adapter to 4.0.3
tgodzik Mar 27, 2024
34ad4cc
fix: correctly parse java version
kasiaMarek Mar 7, 2024
a17873d
chore: Add support for Scala Native 0.5.0
tgodzik Mar 9, 2024
7c0c0a1
Update native test to 0.5.0-RC2
tgodzik Mar 27, 2024
69699b4
Update scalajs to 1.16.0
tgodzik Mar 27, 2024
e9e291b
Update asm to 9.7
tgodzik Mar 27, 2024
debb37f
Fix mill.sc
tgodzik Mar 27, 2024
7653717
Fix ci and formatting
tgodzik Mar 27, 2024
aecb40a
Revert "refactor: Remove Bloop4j as it seems not to be used at all"
tgodzik Mar 27, 2024
967aa1b
Merge pull request #162 from scala-cli/update
tgodzik Mar 27, 2024
e379faf
bugfix: Don't show error message if nothing needs to be send, but enn…
tgodzik Apr 2, 2024
242278b
chore: Bump scalafmt
tgodzik Apr 2, 2024
8f65ccc
Merge pull request #163 from tgodzik/updaten
tgodzik Apr 2, 2024
c461924
chore: Update Scala Native to 0.5.1
tgodzik Apr 23, 2024
4e99ab6
fix: allow for spaces in project name
kasiaMarek Apr 9, 2024
3be4dc4
fix: correctly decode project name from build target uri
kasiaMarek Apr 10, 2024
d54b8c9
chore: Update li haoyi ecosystem
tgodzik Apr 23, 2024
34a9063
Implement BSP buildTarget/outputPaths
jturcotte Apr 15, 2024
35083fd
chore: Update sourcecode to 0.4.1
tgodzik Apr 23, 2024
07fe0d8
Take into account build tool-supplied bridge JARs
alexarchambault Jan 23, 2023
1476301
chore: Bump bloop-config to 2.0.0
tgodzik Apr 22, 2024
872e3a6
chore: Find sbt bridge if available
tgodzik Apr 22, 2024
456fa24
chore: Add sbt since it's not avaiable on the iamge
tgodzik Apr 23, 2024
cf0e8bd
Merge pull request #165 from tgodzik/another-update
tgodzik Apr 23, 2024
479ed1d
chore: Update Scala to 2.13.14
tgodzik May 21, 2024
19e58b5
chore: Bump librarymanagement to 1.10.0
tgodzik May 21, 2024
72901b7
chore: Bump zinc to 1.10.0
tgodzik May 21, 2024
81388a7
chore: Bump sbt to 1.10.0
tgodzik May 21, 2024
9d5340e
chore: Fix after changes in zinc
tgodzik May 7, 2024
f48f5d6
chore: Bump scala-debug-adapter to 4.1.1
tgodzik May 21, 2024
9d6fb89
chore: Fix after rename in scala-debug-adapter
tgodzik May 10, 2024
006bc6e
Merge pull request #166 from tgodzik/another-update2
tgodzik May 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 10 additions & 0 deletions .github/fmt.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#!/usr/bin/env bash
set -e

scalafmt "$@"

for dir in *; do
if [ -f "$dir/.scalafmt.conf" ]; then
( cd "$dir" && scalafmt "$@" )
fi
done
15 changes: 15 additions & 0 deletions .github/scripts/generate-native-image-windows.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#!/usr/bin/env bash
set -e

if [[ "$OSTYPE" != "msys" ]]; then
echo "Warning: this script is intended to be run on Windows" 1>&2
fi

./mill.bat -i ci.copyJvm --dest jvm
export JAVA_HOME="$(pwd -W | sed 's,/,\\,g')\\jvm"
export GRAALVM_HOME="$JAVA_HOME"
export PATH="$(pwd)/bin:$PATH"
echo "PATH=$PATH"
./mill.bat -i "cli.writeNativeImageScript" generate-native-image.bat ""
./generate-native-image.bat
./mill.bat -i "cli.copyToArtifacts" artifacts/
10 changes: 10 additions & 0 deletions .github/scripts/gpg-setup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#!/usr/bin/env sh

# from https://github.com/coursier/apps/blob/f1d2bf568bf466a98569a85c3f23c5f3a8eb5360/.github/scripts/gpg-setup.sh

echo "$PGP_SECRET" | base64 --decode | gpg --import --no-tty --batch --yes

echo "allow-loopback-pinentry" >>~/.gnupg/gpg-agent.conf
echo "pinentry-mode loopback" >>~/.gnupg/gpg.conf

gpg-connect-agent reloadagent /bye
12 changes: 12 additions & 0 deletions .github/setup-test-projects.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#!/usr/bin/env bash
set -e

cd frontend/src/test/resources/

for d in *; do
if test -f "$d/build.sbt"; then
cd "$d"
sbt "-DbloopVersion=1.4.11-9-827a32e7" bloopInstall
cd -
fi
done
Loading