blob: 3c4eedf5a070953bd2e95d110b1a7b421f3ffa94 [file] [log] [blame]
#!/bin/bash
set -ev
TRAVIS_DIR=`dirname $0`
if [ $# -ne 1 ]; then
echo "Must pass base branch name of pull request"
exit 1
fi
CLIENT_BRANCH=$1
HUGEGRAPH_BRANCH=$CLIENT_BRANCH
HUGEGRAPH_GIT_URL="https://github.com/hugegraph/hugegraph.git"
git clone $HUGEGRAPH_GIT_URL
cd hugegraph
git checkout $HUGEGRAPH_BRANCH
mvn package -DskipTests
mv hugegraph-*.tar.gz ../
cd ../
rm -rf hugegraph
tar -zxvf hugegraph-*.tar.gz
HTTPS_SERVER_DIR="hugegraph_https"
mkdir $HTTPS_SERVER_DIR
cp -r hugegraph-*/. $HTTPS_SERVER_DIR
cd hugegraph-*
cp ../$TRAVIS_DIR/conf/* conf
echo -e "123456" | bin/init-store.sh
bin/start-hugegraph.sh