@@ -41,18 +41,18 @@ echo "AUTH: $ARANGO_AUTH"
41
41
echo "EDITION: $ARANGO_EDITION"
42
42
echo
43
43
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
48
48
export SERVER_FULL_VERSION = $(cat . /${ARANGO_DOCKER_NAME} . txt | grep -oP '^server-version: \K.*$' )
49
49
50
50
OUTDIR = "`pwd`/output"
51
51
rm -rf $OUTDIR
52
52
mkdir $OUTDIR
53
53
DOCKER_AUTH = ""
54
54
STARTER_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"
56
56
# DOCKER_IMAGE="registry.arangodb.biz:5000/arangodb/linux-${ARANGO_EDITION}-maintainer:$ARANGO_BRANCH"
57
57
STARTER_CMD = "arangodb --starter.address localhost --starter.local --server.storage-engine $ARANGO_STORAGE_ENGINE --starter.data-dir /testrun ${MMFILES_DEPRECATED_OPTION} "
58
58
STARTER_MODE = ""
@@ -101,7 +101,7 @@ command="$DOCKER_CMD $DOCKER_AUTH $DOCKER_IMAGE /testrun/starter.sh $STARTER_CMD
101
101
echo $command
102
102
$command
103
103
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
105
105
106
106
echo "Waiting until ArangoDB is ready on port ${ARANGO_PORTS[0]} "
107
107
131
131
132
132
if [ $count -ge 240 ]; then
133
133
echo "docker logs:"
134
- docker logs $ARANGO_DOCKER_NAME
134
+ "$DOCKER" logs $ARANGO_DOCKER_NAME
135
135
136
136
echo
137
137
echo "curl:"
0 commit comments