@@ -28,6 +28,7 @@ pipeline {
28
28
}
29
29
}
30
30
sh "cd lemminx && JAVA_HOME=\$GRAALVM_PATH ./mvnw clean package -B -Dnative -DskipTests -Dgraalvm.static='--static -H:+StaticExecutableWithDynamicLibC' && cd .."
31
+ sh "rm lemminx/org.eclipse.lemminx/target/*.build_artifacts.txt"
31
32
sh "cp lemminx/org.eclipse.lemminx/target/lemminx-linux* lemminx-linux"
32
33
stash name: 'lemminx-linux', includes: 'lemminx-linux'
33
34
}
@@ -61,15 +62,15 @@ pipeline {
61
62
powershell """
62
63
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
63
64
if (-not (Test-Path graalvm-windows-${params.GRAALVM_VERSION}.zip)) {
64
- Invoke-WebRequest https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${params.GRAALVM_VERSION}/graalvm-ce-java11 -windows-amd64-${params.GRAALVM_VERSION}.zip -OutFile graalvm-windows-${params.GRAALVM_VERSION}.zip
65
+ Invoke-WebRequest https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${params.GRAALVM_VERSION}/graalvm-ce-java17 -windows-amd64-${params.GRAALVM_VERSION}.zip -OutFile graalvm-windows-${params.GRAALVM_VERSION}.zip
65
66
Expand-Archive graalvm-windows-${params.GRAALVM_VERSION}.zip
66
- .\\graalvm-windows-${params.GRAALVM_VERSION}\\graalvm-ce-java11 -${params.GRAALVM_VERSION}\\bin\\gu install native-image
67
+ .\\graalvm-windows-${params.GRAALVM_VERSION}\\graalvm-ce-java17 -${params.GRAALVM_VERSION}\\bin\\gu install native-image
67
68
}
68
69
"""
69
70
bat """
70
71
pushd .
71
72
setlocal
72
- set JAVA_HOME=%cd%\\graalvm-windows-${params.GRAALVM_VERSION}\\graalvm-ce-java11 -${params.GRAALVM_VERSION}
73
+ set JAVA_HOME=%cd%\\graalvm-windows-${params.GRAALVM_VERSION}\\graalvm-ce-java17 -${params.GRAALVM_VERSION}
73
74
call \"C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Auxiliary\\Build\\vcvars64.bat\"
74
75
popd
75
76
cd lemminx
@@ -100,12 +101,13 @@ pipeline {
100
101
}
101
102
sh """
102
103
if [ ! -f graalvm-darwin-${params.GRAALVM_VERSION}.tar.gz ]; then
103
- curl https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${params.GRAALVM_VERSION}/graalvm-ce-java8 -darwin-amd64-${params.GRAALVM_VERSION}.tar.gz -L --output graalvm-darwin-${params.GRAALVM_VERSION}.tar.gz
104
+ curl https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${params.GRAALVM_VERSION}/graalvm-ce-java17 -darwin-amd64-${params.GRAALVM_VERSION}.tar.gz -L --output graalvm-darwin-${params.GRAALVM_VERSION}.tar.gz
104
105
tar -xzf graalvm-darwin-${params.GRAALVM_VERSION}.tar.gz
105
- ./graalvm-ce-java8 -${params.GRAALVM_VERSION}/Contents/Home/bin/gu install native-image
106
+ ./graalvm-ce-java17 -${params.GRAALVM_VERSION}/Contents/Home/bin/gu install native-image
106
107
fi
107
108
"""
108
- sh "cd lemminx && JAVA_HOME=../graalvm-ce-java8-${params.GRAALVM_VERSION}/Contents/Home ./mvnw clean package -B -Dnative -DskipTests && cd .."
109
+ sh "cd lemminx && JAVA_HOME=`pwd`/../graalvm-ce-java17-${params.GRAALVM_VERSION}/Contents/Home ./mvnw clean package -B -Dnative -DskipTests && cd .."
110
+ sh "rm lemminx/org.eclipse.lemminx/target/*.build_artifacts.txt"
109
111
sh "cp lemminx/org.eclipse.lemminx/target/lemminx-osx-x86_64* lemminx-osx-x86_64"
110
112
111
113
stash name: 'lemminx-osx-x86_64', includes: 'lemminx-osx-x86_64'
0 commit comments