Skip to content
This repository was archived by the owner on Jun 30, 2024. It is now read-only.

Commit 8e38d04

Browse files
committed
Discover the containerid don’t assume it
1 parent 1901063 commit 8e38d04

File tree

5 files changed

+14
-4
lines changed

5 files changed

+14
-4
lines changed

scripts/dbuild

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ if [ $# -eq 0 ]
1111
fi
1212

1313
echo "$@"
14+
container=`docker ps -a | grep runestone/server | awk '{print $1}'`
1415
basecomm="cd applications/runestone/books/$1; runestone build --all deploy"
15-
docker exec -it runestoneserver_runestone_1 bash -c "$basecomm"
16+
docker exec -it $container bash -c "$basecomm"
1617

scripts/ddb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
# bash -c "clear && docker exec -it runestoneserver_runestone_1 bash -c 'cd applications/runestone/tests; python run_tests.py'"
33

44
echo "$@"
5+
container=`docker ps -a | grep runestone/server | awk '{print $1}'`
56
basecommand="psql \$DEV_DBURL"
67
echo $basecommand
7-
docker exec -it runestoneserver_runestone_1 bash -c "$basecommand"
8+
docker exec -it $container bash -c "$basecommand"
89

scripts/dmanage

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
echo "$@"
55
basecommand="rsmanage $@"
6+
container=`docker ps -a | grep runestone/server | awk '{print $1}'`
67
echo $basecommand
7-
docker exec -it runestoneserver_runestone_1 bash -c "$basecommand"
8+
docker exec -it $container bash -c "$basecommand"
89

scripts/dshell

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/bin/bash
2+
# bash -c "clear && docker exec -it runestoneserver_runestone_1 bash -c 'cd applications/runestone/tests; python run_tests.py'"
3+
4+
container=`docker ps -a | grep runestone/server | awk '{print $1}'`
5+
docker exec -it $container bash -c "bash"
6+

scripts/dtest

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
# bash -c "clear && docker exec -it runestoneserver_runestone_1 bash -c 'cd applications/runestone/tests; python run_tests.py'"
33

44
echo "$@"
5+
container=`docker ps -a | grep runestone/server | awk '{print $1}'`
56
basecomm="cp applications/runestone/tests/.coveragerc .; pytest applications/runestone/tests"
67
dcomm="$basecomm $@"
7-
docker exec -it runestoneserver_runestone_1 bash -c "$dcomm"
8+
docker exec -it $container bash -c "$dcomm"
89

0 commit comments

Comments
 (0)