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. This enables : |
|
18 # - debug pasthrough for Xnest |
|
19 # - VNC port passthrough |
|
20 DEBUGARGS="-v /tmp/.X11-unix/X0:/tmp/.X11-unix/X0 -e DISPLAY=$DISPLAY -p 5900:5900" |
|
21 |
|
22 echo "Creating docker container" |
|
23 docker create \ |
|
24 --name beremiz_sikuli_current \ |
|
25 -v $SRCDIR:$UHOME/src \ |
|
26 -v $TESTDIR:$UHOME/test \ |
|
27 `if [ "$TESTDEBUG" == "YES" ]; then echo $DEBUGARGS; fi` \ |
|
28 -w $UHOME/test \ |
|
29 -i -t beremiz_sikuli /bin/bash |
|
30 |
|