8e619a67d4
to work again (hopefully). Also: - few minor tweaks for py3 - added psi facility - split secop-gui into separate package, so secop-core doesn't need QT Change-Id: I457d3c9c60c78feb40e15c2fb153ce0d3491d1e8 Reviewed-on: https://forge.frm2.tum.de/review/c/sine2020/secop/playground/+/21327 Tested-by: JenkinsCodeReview <bjoern_pedersen@frm2.tum.de> Tested-by: Enrico Faulhaber <enrico.faulhaber@frm2.tum.de> Reviewed-by: Enrico Faulhaber <enrico.faulhaber@frm2.tum.de>
This directory contains the necessary files for running tests inside a docker container. The Dockerfile defines two images: - base -> this is the image used for testing - docs -> Include a latex install for sphinx pdf builds (The following assumes you have a docker daemon running on your working computer) To create the images: docker build --target <base|docs> --tag secop_<base|docs>:latest . To test images interactivly: docker run -u jenkins -i -t secop<base|docs> /bin/bash The Jenkinsfile uses this Dockerfile (only approved checked-in versions from master) to build the images (a rebuild will only happen if the Dockerfile is changed as docker caches the images and build information) and run the test suite inside the container.