Skip to content

Commit

Permalink
More travis fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
9EOR9 committed Sep 1, 2020
1 parent e00f223 commit 7647115
Showing 1 changed file with 34 additions and 34 deletions.
68 changes: 34 additions & 34 deletions .travis/script.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,47 +24,47 @@ else
.travis/build/build.sh
docker build -t build:latest --label build .travis/build/
fi
fi

export ENTRYPOINT=$PROJ_PATH/.travis/entrypoint

if [ -n "$MAXSCALE_VERSION" ] ; then
###################################################################################################################
# launch Maxscale with one server
###################################################################################################################
export COMPOSE_FILE=.travis/maxscale-compose.yml
export ENTRYPOINT=$PROJ_PATH/.travis/sql
docker-compose -f ${COMPOSE_FILE} build
docker-compose -f ${COMPOSE_FILE} up -d
mysql=( mysql --protocol=tcp -ubob -h127.0.0.1 --port=4007 )
else
docker-compose -f .travis/docker-compose.yml up -d
fi

for i in {60..0}; do
if echo 'SELECT 1' | "${mysql[@]}" &> /dev/null; then
break
fi
echo 'data server still not active'
sleep 1
done
export ENTRYPOINT=$PROJ_PATH/.travis/entrypoint

if [ -z "$MAXSCALE_VERSION" ] ; then
docker-compose -f .travis/docker-compose.yml exec -u root db bash /pam/pam.sh
sleep 1
docker-compose -f .travis/docker-compose.yml stop db
sleep 1
docker-compose -f .travis/docker-compose.yml up -d
docker-compose -f .travis/docker-compose.yml logs db
if [ -n "$MAXSCALE_VERSION" ] ; then
###################################################################################################################
# launch Maxscale with one server
###################################################################################################################
export COMPOSE_FILE=.travis/maxscale-compose.yml
export ENTRYPOINT=$PROJ_PATH/.travis/sql
docker-compose -f ${COMPOSE_FILE} build
docker-compose -f ${COMPOSE_FILE} up -d
mysql=( mysql --protocol=tcp -ubob -h127.0.0.1 --port=4007 )
else
docker-compose -f .travis/docker-compose.yml up -d
fi

for i in {60..0}; do
if echo 'SELECT 1' | "${mysql[@]}" &> /dev/null; then
break
fi
echo 'data server still not active'
sleep 1
if echo 'SELECT 1' | "${mysql[@]}" &> /dev/null; then
break
fi
echo 'data server still not active'
sleep 1
done

if [ -z "$MAXSCALE_VERSION" ] ; then
docker-compose -f .travis/docker-compose.yml exec -u root db bash /pam/pam.sh
sleep 1
docker-compose -f .travis/docker-compose.yml stop db
sleep 1
docker-compose -f .travis/docker-compose.yml up -d
docker-compose -f .travis/docker-compose.yml logs db

for i in {60..0}; do
if echo 'SELECT 1' | "${mysql[@]}" &> /dev/null; then
break
fi
echo 'data server still not active'
sleep 1
done
fi
fi

if [ -n "$BENCH" ] ; then
Expand Down

0 comments on commit 7647115

Please sign in to comment.