Commit c4847b71 authored by Ondřej Surý's avatar Ondřej Surý

Build ATF, LUTOK and Kyua inside the Debian sid images

parent 944139ea
FROM debian:sid
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
ENV ATF_VERSION 0.21
ENV LUTOK_VERSION 0.4
ENV KYUA_VERSION 0.13
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
......@@ -30,3 +33,9 @@ RUN apt-get -y install \
pkg-config \
procps \
sudo
RUN curl -sSL https://github.com/jmmv/atf/releases/download/atf-$ATF_VERSION/atf-$ATF_VERSION.tar.gz | tar -xz -C /usr/src
RUN cd /usr/src/atf-$ATF_VERSION && ./configure && make && make install
RUN curl -sSL https://github.com/jmmv/lutok/releases/download/lutok-$LUTOK_VERSION/lutok-$LUTOK_VERSION.tar.gz | tar -xz -C /usr/src
RUN cd /usr/src/lutok-$LUTOK_VERSION && ./configure && make && make install
RUN curl -sSL https://github.com/jmmv/kyua/releases/download/kyua-$KYUA_VERSION/kyua-$KYUA_VERSION.tar.gz | tar -xz -C /usr/src
RUN cd /usr/src/kyua-$KYUA_VERSION && ./configure && make && make install
FROM i386/debian:sid
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
ENV ATF_VERSION 0.21
ENV LUTOK_VERSION 0.4
ENV KYUA_VERSION 0.13
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
......@@ -30,3 +33,9 @@ RUN apt-get -y install \
pkg-config \
procps \
sudo
RUN curl -sSL https://github.com/jmmv/atf/releases/download/atf-$ATF_VERSION/atf-$ATF_VERSION.tar.gz | tar -xz -C /usr/src
RUN cd /usr/src/atf-$ATF_VERSION && ./configure && make && make install
RUN curl -sSL https://github.com/jmmv/lutok/releases/download/lutok-$LUTOK_VERSION/lutok-$LUTOK_VERSION.tar.gz | tar -xz -C /usr/src
RUN cd /usr/src/lutok-$LUTOK_VERSION && ./configure && make && make install
RUN curl -sSL https://github.com/jmmv/kyua/releases/download/kyua-$KYUA_VERSION/kyua-$KYUA_VERSION.tar.gz | tar -xz -C /usr/src
RUN cd /usr/src/kyua-$KYUA_VERSION && ./configure && make && make install
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment