add fedora-rawhide to test harness

Use the "semi-official" base image for rawhide.
It appears to be updated on a regular basis.

This gives us advance warning of breaking changes
in the bleeding-edge version of fedora.
This commit is contained in:
Paul Morgan 2014-05-31 17:25:18 +00:00
parent b479eb8cf7
commit fe0b6d8863
3 changed files with 28 additions and 0 deletions

View file

@ -64,10 +64,12 @@ titotest-centos-5.9
titotest-centos-6.4
titotest-fedora-19
titotest-fedora-20
titotest-fedora-rawhide
'
python3_distros='
titotest-fedora-20
titotest-fedora-rawhide
'
rm -f /tmp/titotest*.out &> /dev/null

View file

@ -0,0 +1,25 @@
# https://index.docker.io/_/fedora/
FROM fedora:rawhide
# http://jumanjiman.github.io/
MAINTAINER Paul Morgan <jumanjiman@gmail.com>
# NOTE: runtests.sh hard-links tito.spec into this directory on-the-fly
# to work around https://github.com/dotcloud/docker/issues/1676
ADD tito.spec /tmp/tito.spec
# Install build dependencies.
RUN yum -y install yum-utils \
; yum-builddep -y /tmp/tito.spec \
; yum clean all
RUN useradd sandbox
RUN git config --global user.email "sandbox@example.com"
RUN git config --global user.name "sandbox"
USER sandbox
VOLUME ["/home/sandbox"]
WORKDIR /home/sandbox
ENV LANG C
CMD ["/bin/bash"]

View file

@ -0,0 +1 @@
../../HACKING