Packages are already present in the image so we do not need to spend
time on package maintenance.
script:
- export PREFIX=$(pwd)/.local
- export LD_LIBRARY_PATH=$PREFIX/lib
- - apt purge -y python-dnspython python3-dnspython
- - apt update
- - apt install -y python3-jinja2 python3-pip python3-yaml libffi-dev libaugeas-dev
- - pip3 install --upgrade pip
- - pip3 install --user dnspython python-augeas
# TODO: valgrind missing parameter --error-exitcode=1 to fail make on error
- cd tests/deckard && DAEMON=valgrind ADDITIONAL="--leak-check=full --trace-children=yes --quiet --suppressions=/lj.supp $PREFIX/sbin/kresd" MAKEFLAGS="-j $(nproc) --keep-going" make
dependencies: