31 lines
840 B
Bash
Executable File
31 lines
840 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
modules=spring-boot-language-server,sts-gradle-model-plugin,:org.springframework.tooling.gradle,:org.springframework.tooling.jdt.ls.extension,:org.springframework.tooling.jdt.ls.commons,:org.springframework.tooling.jdt.ls.commons.test
|
|
cd ../jdt-ls-extension
|
|
if command -v xvfb-run ; then
|
|
echo "Using xvfb to run in headless environment..."
|
|
xvfb-run ../mvnw \
|
|
-DtrimStackTrace=false \
|
|
-f ../pom.xml \
|
|
-pl $modules \
|
|
-am \
|
|
-B \
|
|
clean install
|
|
else
|
|
../mvnw \
|
|
-DtrimStackTrace=false \
|
|
-f ../pom.xml \
|
|
-pl $modules \
|
|
-am \
|
|
-B \
|
|
clean install
|
|
fi
|
|
cd ../xml-ls-extension
|
|
../mvnw \
|
|
-DtrimStackTrace=false \
|
|
-f ../pom.xml \
|
|
-pl xml-ls-extension \
|
|
-am \
|
|
-B \
|
|
clean install
|