mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-15 08:18:55 +00:00

- externalized build steps into shell scripts for convenient local usage - added Slack notifications - configure Maven default goal Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
15 lines
372 B
Bash
Executable file
15 lines
372 B
Bash
Executable file
#!/usr/bin/env bash
|
|
if [ -z "$JENKINS_URL" ]; then
|
|
# if not set in environment use default
|
|
JENKINS_URL=https://ci.eclipse.org/xtext/
|
|
fi
|
|
|
|
./gradlew \
|
|
clean cleanGenerateXtext build createLocalMavenRepo \
|
|
-PuseJenkinsSnapshots=true \
|
|
-PJENKINS_URL=$JENKINS_URL \
|
|
-PcompileXtend=true \
|
|
-PignoreTestFailures=true \
|
|
--refresh-dependencies \
|
|
--continue \
|
|
$@
|