tests/tools/Docker/beremiz-sikuli/Dockerfile
changeset 3458 2c712b8c736f
parent 3438 24fbd4d1fe80
child 3459 69771a6ca4a6
equal deleted inserted replaced
3457:02c7b758fa9b 3458:2c712b8c736f
    45     echo 0795f1e0866ee5a7a84e4c89793ea78c /usr/local/bin/sikulixide-2.0.5.jar | md5sum -c && \
    45     echo 0795f1e0866ee5a7a84e4c89793ea78c /usr/local/bin/sikulixide-2.0.5.jar | md5sum -c && \
    46     ( echo '#!/bin/sh' && \
    46     ( echo '#!/bin/sh' && \
    47       echo "exec java -jar /usr/local/bin/sikulixide-*.jar \"\$@\"" \
    47       echo "exec java -jar /usr/local/bin/sikulixide-*.jar \"\$@\"" \
    48     ) | install /dev/stdin /usr/local/bin/sikulix
    48     ) | install /dev/stdin /usr/local/bin/sikulix
    49 
    49 
       
    50 
       
    51 RUN echo -e '#!/bin/bash\nmake -f /home/testing/src/beremiz/tests/Makefile' > /usr/local/bin/do_tests
       
    52 RUN chmod +x /usr/local/bin/do_tests
       
    53 
    50 USER $UNAME
    54 USER $UNAME
    51 
    55 
    52 RUN mkdir /home/$UNAME/build /home/$UNAME/src /home/$UNAME/test
    56 RUN mkdir /home/$UNAME/build /home/$UNAME/src /home/$UNAME/test
    53 
    57 
    54 RUN virtualenv --python=$(which python2) ~/beremizenv
    58 RUN virtualenv --python=$(which python2) ~/beremizenv
    63 ENV BEREMIZPYTHONPATH /home/$UNAME/beremizenv/bin/python
    67 ENV BEREMIZPYTHONPATH /home/$UNAME/beremizenv/bin/python
    64 
    68 
    65 # easy to remember 'do_tests' alias to invoke main makefile
    69 # easy to remember 'do_tests' alias to invoke main makefile
    66 ARG OWNDIRBASENAME=beremiz
    70 ARG OWNDIRBASENAME=beremiz
    67 ENV OWNDIRBASENAME ${OWNDIRBASENAME}
    71 ENV OWNDIRBASENAME ${OWNDIRBASENAME}
    68 RUN echo "alias do_tests='make -f /home/testing/src/beremiz/tests/Makefile'">/home/$UNAME/.bash_aliases
       
    69 
    72 
    70 
    73