Skip to content
This repository was archived by the owner on Jan 8, 2019. It is now read-only.

Commit 64cb3fa

Browse files
author
Jochen Schalanda
committed
Try to speed up build by optimizing travis/graylog2-server.sh
1 parent 833658e commit 64cb3fa

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

travis/graylog2-server.sh

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
1-
#!/bin/bash
1+
#!/bin/bash -e
2+
cd $HOME
23

3-
pushd $HOME
4-
5-
git clone https://github.com/Graylog2/graylog2-server.git
4+
echo 'Cloning graylog2-server git repository...'
5+
git clone --quiet --depth 1 https://github.com/Graylog2/graylog2-server.git
66

77
pushd graylog2-server
88

99
sh install-syslog4j-jar.sh
10-
mvn clean package -DskipTests
1110

12-
mvn install
11+
echo 'Building graylog2-server...'
12+
mvn --batch-mode --fail-fast --quiet -DskipTests=true \
13+
-Dmaven.javadoc.skip=true -Dmaven.findbugs.skip=true -Dsource.skip=true \
14+
clean install
1315

14-
cp $TRAVIS_BUILD_DIR/travis/server.conf graylog2-travis-server.conf
15-
nohup java -jar graylog2-server/target/graylog2-server.jar -f graylog2-travis-server.conf -l -p graylog2-travis-server.pid &
16+
echo 'Starting graylog2-server...'
17+
nohup java -jar graylog2-server/target/graylog2-server.jar -f $TRAVIS_BUILD_DIR/travis/server.conf -l -p graylog2-travis-server.pid &
1618

1719
popd

0 commit comments

Comments
 (0)