2019-01-21 15:53:42 +00:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
if [ -z "$JENKINS_URL" ]; then
|
|
|
|
# if not set in environment use default
|
|
|
|
JENKINS_URL=https://ci.eclipse.org/xtext/
|
|
|
|
fi
|
|
|
|
|
2019-05-24 11:40:16 +00:00
|
|
|
if [ -f "/.dockerenv" ]; then
|
|
|
|
export GRADLE_OPTS="-Dorg.gradle.daemon=false"
|
|
|
|
fi
|
|
|
|
|
2019-01-21 15:53:42 +00:00
|
|
|
./gradlew \
|
2019-09-06 09:25:27 +00:00
|
|
|
clean cleanGenerateXtext build publish \
|
2019-01-21 15:53:42 +00:00
|
|
|
-PuseJenkinsSnapshots=true \
|
|
|
|
-PJENKINS_URL=$JENKINS_URL \
|
|
|
|
-PcompileXtend=true \
|
|
|
|
-PignoreTestFailures=true \
|
|
|
|
--refresh-dependencies \
|
|
|
|
--continue \
|
2021-08-10 10:02:12 +00:00
|
|
|
--warning-mode all \
|
2019-01-21 15:53:42 +00:00
|
|
|
$@
|