File tree Expand file tree Collapse file tree 2 files changed +27
-7
lines changed Expand file tree Collapse file tree 2 files changed +27
-7
lines changed Original file line number Diff line number Diff line change 20
20
cd test/e2e/testdata/ldap/
21
21
22
22
OPTION=$1
23
+ COMPOSE_CMD=" "
24
+
25
+ if command -v " docker-compose" > /dev/null 2>&1 ; then
26
+ COMPOSE_CMD=" docker-compose"
27
+ elif command -v " docker" > /dev/null 2>&1 ; then
28
+ COMPOSE_CMD=" docker compose"
29
+ else
30
+ echo " docker-compose or docker compose not found"
31
+ exit 1
32
+ fi
23
33
24
34
if [ $OPTION = " ip" ]; then
25
35
echo -n ` docker inspect -f ' {{range .NetworkSettings.Networks}}{{.Gateway}}{{end}}' openldap`
26
36
elif [ $OPTION = " start" ]; then
27
- docker-compose -f ' docker-compose.yaml' -p ' openldap' down
37
+ $COMPOSE_CMD -f ' docker-compose.yaml' -p ' openldap' down
28
38
29
39
# start openldap
30
- docker-compose -f ' docker-compose.yaml' -p ' openldap' up -d
40
+ $COMPOSE_CMD -f ' docker-compose.yaml' -p ' openldap' up -d
31
41
32
42
elif [ $OPTION = " stop" ]; then
33
- docker-compose -f ' docker-compose.yaml' -p ' openldap' down
43
+ $COMPOSE_CMD -f ' docker-compose.yaml' -p ' openldap' down
34
44
else
35
45
echo " argument is one of [ip, start, stop]"
36
46
fi
Original file line number Diff line number Diff line change 20
20
cd test/e2e/testdata/wolf-rbac/
21
21
22
22
OPTION=$1
23
+ COMPOSE_CMD=" "
24
+
25
+ if command -v " docker-compose" > /dev/null 2>&1 ; then
26
+ COMPOSE_CMD=" docker-compose"
27
+ elif command -v " docker" > /dev/null 2>&1 ; then
28
+ COMPOSE_CMD=" docker compose"
29
+ else
30
+ echo " docker-compose or docker compose not found"
31
+ exit 1
32
+ fi
23
33
24
34
if [ $OPTION = " ip" ]; then
25
35
echo -n ` docker inspect -f ' {{range .NetworkSettings.Networks}}{{.Gateway}}{{end}}' wolf-server`
26
36
elif [ $OPTION = " start" ]; then
27
- docker-compose -f ' docker-compose.yaml' -p ' wolf-rbac' down
37
+ $COMPOSE_CMD -f ' docker-compose.yaml' -p ' wolf-rbac' down
28
38
rm -rf db-psql.sql
29
39
30
40
wget https://raw.githubusercontent.com/iGeeky/wolf/f6ddeb75a37bff90406f0f0a2b7ae5d16f6f3bd4/server/script/db-psql.sql
31
41
32
42
# start database
33
- docker-compose up -d database
43
+ $COMPOSE_CMD up -d database
34
44
35
45
# start wolf-server
36
- docker-compose up -d server restful-demo agent-or agent-demo
46
+ $COMPOSE_CMD up -d server restful-demo agent-or agent-demo
37
47
38
48
sleep 6
39
49
@@ -68,7 +78,7 @@ elif [ $OPTION = "start" ]; then
68
78
"appIDs": ["test-app"]
69
79
}'
70
80
elif [ $OPTION = " stop" ]; then
71
- docker-compose -f ' docker-compose.yaml' -p ' wolf-rbac' down
81
+ $COMPOSE_CMD -f ' docker-compose.yaml' -p ' wolf-rbac' down
72
82
rm -rf db-psql.sql
73
83
else
74
84
echo " argument is one of [ip, start, stop]"
You can’t perform that action at this time.
0 commit comments