@@ -35,51 +35,11 @@ echo "./phpunit --version"
35
35
DIR=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) " && pwd ) "
36
36
cd $DIR
37
37
38
- VERSION=devel
39
- NAME=ArangoDB-$VERSION
40
-
41
- if [ ! -d " $DIR /$NAME " ]; then
42
- # download ArangoDB
43
- echo " curl -L -o $NAME .tar.gz https://www.arangodb.org/repositories/travisCI/$NAME .tar.gz"
44
- curl -L -o $NAME .tar.gz https://www.arangodb.org/repositories/travisCI/$NAME .tar.gz
45
- echo " tar zxf $NAME .tar.gz"
46
- tar zvxf $NAME .tar.gz
47
- fi
48
-
49
- ARCH=$( arch)
50
- PID=$( echo $PPID )
51
- TMP_DIR=" /tmp/arangodb.$PID "
52
- PID_FILE=" /tmp/arangodb.$PID .pid"
53
- ARANGODB_DIR=" $DIR /$NAME "
54
- ARANGOD=" ${ARANGODB_DIR} /bin/arangod_x86_64"
55
-
56
- # create database directory
57
- mkdir ${TMP_DIR}
58
-
59
- echo " Starting ArangoDB '${ARANGOD} '"
60
-
61
- ${ARANGOD} \
62
- --database.directory ${TMP_DIR} \
63
- --configuration none \
64
- --server.endpoint tcp://127.0.0.1:8529 \
65
- --javascript.app-path ${ARANGODB_DIR} /js/apps \
66
- --javascript.startup-directory ${ARANGODB_DIR} /js \
67
- --database.maximal-journal-size 1048576 \
68
- --server.authentication true &
38
+ docker pull arangodb/arangodb-preview:nightly.devel
39
+ docker run -d -e ARANGO_ROOT_PASSWORD=" " -p 8529:8529 arangodb/arangodb-preview:nightly.devel
69
40
70
41
sleep 2
71
42
72
- echo " Check for arangod process"
73
- process=$( ps auxww | grep " bin/arangod" | grep -v grep)
74
-
75
- if [ " x$process " == " x" ]; then
76
- echo " no 'arangod' process found"
77
- echo " ARCH = $ARCH "
78
- exit 1
79
- fi
80
-
81
- echo " Waiting until ArangoDB is ready on port 8529"
82
-
83
43
n=0
84
44
# timeout value for startup
85
45
timeout=60
95
55
exit 1
96
56
fi
97
57
98
-
99
58
echo " ArangoDB is up"
0 commit comments