diff -r a9b787d84846 -r 4058140a8757 tests/tools/Docker/beremiz-requirements/Dockerfile --- a/tests/tools/Docker/beremiz-requirements/Dockerfile Thu Nov 24 16:12:03 2022 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,69 +0,0 @@ -# -# Dockerfile for Beremiz -# This container is used to run tests for Beremiz -# -# To run test localy use following command executed from beremiz directory: -# $ docker run --volume=$PWD:/beremiz --workdir="/beremiz" --volume=$PWD/../CanFestival-3:/CanFestival-3 --memory=1g --entrypoint=/beremiz/tests/tools/check_source.sh skvorl/beremiz-requirements -# - -FROM skvorl/python2.7-wxpython -MAINTAINER Andrey Skvortsov - -RUN set -xe \ - && apt-get update \ - && apt-get install -y --no-install-recommends \ - python-nevow \ - python-lxml \ - python-zeroconf \ - python-m2crypto \ - python-autobahn \ - python-future \ - python-simplejson \ - && apt-get install -y --no-install-recommends ca-certificates \ - && apt-get install -y --no-install-recommends wxglade python-cwiid \ - && apt-get install -y --no-install-recommends build-essential automake flex bison mercurial python-pip \ - && apt-get install -y --no-install-recommends \ - pep8 \ - pylint \ - python-pytest \ - python-pytest-timeout \ - gettext \ - python-ddt \ - libpython2.7-dev \ - \ - && apt-get install -y python3-pip \ - && pip3 install crossbar \ - \ - && /usr/bin/pip install gnosis \ - pyro \ - sslpsk \ - posix_spawn \ - && cd / \ - && hg clone http://dev.automforge.net/CanFestival-3 \ - && cd CanFestival-3 \ - && ./configure \ - \ - && cd / \ - && hg clone -r 24ef30a9bcee1e65b027be2c7f7a8d52c41a7479 https://bitbucket.org/automforge/matiec \ - && cd matiec \ - && autoreconf -i \ - && ./configure \ - && make \ - && make install \ - && mkdir /usr/lib/matiec \ - && cp -vR lib/* /usr/lib/matiec \ - && rm -rf /matiec \ - \ - && cd / \ - && hg clone https://bitbucket.org/mjsousa/modbus Modbus \ - && cd Modbus \ - && make \ - \ - && cd / \ - && svn checkout https://svn.code.sf.net/p/bacnet/code/trunk/bacnet-stack/ BACnet \ - && cd BACnet \ - && make MAKE_DEFINE='-fPIC' all \ - \ - && apt-get remove -y bison flex automake python-pip python3-pip libpython2.7-dev \ - && apt-get autoremove -y \ - && apt-get clean -y \