@@ -41,18 +41,18 @@ echo "AUTH: $ARANGO_AUTH"
4141echo "EDITION: $ARANGO_EDITION"
4242echo
4343
44- docker kill $ARANGO_DOCKER_NAME > /dev /null 2 >&1 || true
45- docker rm -fv $ARANGO_DOCKER_NAME > /dev /null 2 >&1 || true
46- docker pull $DOCKER_IMAGE
47- docker run --rm --cap -add SYS_NICE $DOCKER_IMAGE arangosh --version | tee . /${ARANGO_DOCKER_NAME} . txt
44+ "$DOCKER" kill $ARANGO_DOCKER_NAME > /dev /null 2 >&1 || true
45+ "$DOCKER" rm -fv $ARANGO_DOCKER_NAME > /dev /null 2 >&1 || true
46+ "$DOCKER" pull $DOCKER_IMAGE
47+ "$DOCKER" run --rm --cap -add SYS_NICE $DOCKER_IMAGE arangosh --version | tee . /${ARANGO_DOCKER_NAME} . txt
4848export SERVER_FULL_VERSION = $(cat . /${ARANGO_DOCKER_NAME} . txt | grep -oP '^server-version: \K.*$' )
4949
5050OUTDIR = "`pwd`/output"
5151rm -rf $OUTDIR
5252mkdir $OUTDIR
5353DOCKER_AUTH = ""
5454STARTER_AUTH = ""
55- DOCKER_CMD = "docker run --rm --hostname localhost --cap-add SYS_NICE --name $ARANGO_DOCKER_NAME -d $EXPORT_PORTS -v $OUTDIR:/testrun"
55+ DOCKER_CMD = "$DOCKER run --rm --hostname localhost --cap-add SYS_NICE --name $ARANGO_DOCKER_NAME -d $EXPORT_PORTS -v $OUTDIR:/testrun"
5656# DOCKER_IMAGE="registry.arangodb.biz:5000/arangodb/linux-${ARANGO_EDITION}-maintainer:$ARANGO_BRANCH"
5757STARTER_CMD = "arangodb --starter.address localhost --starter.local --server.storage-engine $ARANGO_STORAGE_ENGINE --starter.data-dir /testrun ${MMFILES_DEPRECATED_OPTION} "
5858STARTER_MODE = ""
@@ -101,7 +101,7 @@ command="$DOCKER_CMD $DOCKER_AUTH $DOCKER_IMAGE /testrun/starter.sh $STARTER_CMD
101101echo $command
102102$command
103103
104- trap "$(trap -p | grep EXIT | sed " s /. *-- '\(.*\)' . EXIT /\1 ;/g ")docker rm -fv $ARANGO_DOCKER_NAME ; sudo chown jenkins:jenkins -R output ; tar czf arango_data.tar.gz output" EXIT
104+ trap "$(trap -p | grep EXIT | sed " s /. *-- '\(.*\)' . EXIT /\1 ;/g ") " $ DOCKER " rm -fv $ARANGO_DOCKER_NAME ; sudo chown jenkins:jenkins -R output ; tar czf arango_data.tar.gz output" EXIT
105105
106106echo "Waiting until ArangoDB is ready on port ${ARANGO_PORTS[0]} "
107107
131131
132132if [ $count -ge 240 ]; then
133133 echo "docker logs:"
134- docker logs $ARANGO_DOCKER_NAME
134+ "$DOCKER" logs $ARANGO_DOCKER_NAME
135135
136136 echo
137137 echo "curl:"
0 commit comments