Files
2024-07-12 23:03:10 -04:00

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