equal
deleted
inserted
replaced
|
1 #!/bin/bash |
|
2 |
|
3 set -e |
|
4 |
|
5 # source directory containing beremiz, matiec, etc.. |
|
6 SRCDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && cd ../../../../.. && pwd )" |
|
7 echo "SOURCE direcory : $SRCDIR" |
|
8 |
|
9 # absolute path to test directory. ~/test if not given as only argument |
|
10 TESTDIR=${1:-~/test} |
|
11 mkdir -p $TESTDIR |
|
12 echo "TEST direcory : $TESTDIR" |
|
13 |
|
14 UNAME=testing |
|
15 UHOME=/home/$UNAME |
|
16 |
|
17 # define TESTDEBUG in env to enable dev-mode debug pasthrough |
|
18 # for x11vnc and Xnest |
|
19 DEBUGARGS="-v /tmp/.X11-unix/X0:/tmp/.X11-unix/X0 -e DISPLAY=$DISPLAY" |
|
20 |
|
21 # In case VNC with x11vnc is prefered, then a port should bepassed like this |
|
22 # DEBUGARGS="-p 5900:5900" |
|
23 |
|
24 echo "Creating docker container" |
|
25 docker create \ |
|
26 --name beremiz_sikuli_current \ |
|
27 -v $SRCDIR:$UHOME/src \ |
|
28 -v $TESTDIR:$UHOME/test \ |
|
29 `if [ "$TESTDEBUG" == "YES" ]; then echo $DEBUGARGS; fi` \ |
|
30 -w $UHOME/test \ |
|
31 -i -t beremiz_sikuli /bin/bash |
|
32 |