Permalink
Please sign in to comment.
Showing
with
39 additions
and 0 deletions.
- +4 −0 .travis.yml
- +8 −0 docker-compose.yml
- +27 −0 test/docker/debiantesting
@@ -0,0 +1,27 @@ | |||
FROM debian:testing | |||
|
|||
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"] |
0 comments on commit
dcbefe5