From cf9f6e958c3ec74502a36faf8cd0cc16569a8ea1 Mon Sep 17 00:00:00 2001 From: Tomas Babej Date: Tue, 1 Jan 2019 09:34:09 -0500 Subject: [PATCH] tests: Add test container for Debian Stable --- test/docker/debianstable | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 test/docker/debianstable diff --git a/test/docker/debianstable b/test/docker/debianstable new file mode 100644 index 000000000..e107043e6 --- /dev/null +++ b/test/docker/debianstable @@ -0,0 +1,27 @@ +FROM debian:stable + +RUN apt-get update +RUN apt-get install -y build-essential cmake git uuid-dev libgnutls28-dev +RUN apt-get install -y python + +# Setup language environment +ENV LC_ALL en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US.UTF-8 + +# Setup taskwarrior +ADD . /root/code/ +WORKDIR /root/code/ +RUN git clean -dfx +RUN git submodule init +RUN git submodule update +RUN cmake -DCMAKE_BUILD_TYPE=debug . +RUN make -j2 +RUN make install +RUN task --version + +# Setup tests +WORKDIR /root/code/test/ +RUN make + +CMD ["bash", "-c", "./run_all ; cat all.log | grep 'not ok' ; ./problems"]