2 ## Be careful of Windows newlines
6 LABEL name="Docker image for the ONAP Robot Testing Framework"
7 LABEL usage="docker run -e ROBOT_TEST=<testname> -ti openecompete"
11 # Install Python, Pip, Robot framework, chromium, lighttpd web server
14 --no-install-recommends \
17 chromium-chromedriver \
39 RUN pip install robotframework==3.1.1 \
44 COPY lighttpd.conf /etc/lighttpd/lighttpd.conf
45 COPY authorization /etc/lighttpd/authorization
46 RUN chmod 777 /var/opt/ONAP/setup.sh \
47 && chmod 777 /var/opt/ONAP/runTags.sh \
48 && chmod 777 /var/opt/ONAP/dnstraffic.sh \
49 && chmod 777 /var/opt/ONAP/runSoak.sh \
50 && chmod 777 /var/opt/ONAP/runEteTag.sh \
51 && chmod 600 /var/opt/ONAP/robot/assets/keys/*
53 RUN cd /var/opt/ONAP \
55 && apt-get autoremove --assume-yes \
56 && rm -rf /var/lib/apt/lists/* \
59 CMD ["lighttpd", "-D", "-f", "/etc/lighttpd/lighttpd.conf"]