Commit 1db1ca5a authored by Ondřej Surý's avatar Ondřej Surý

Add Debian unstable build

parent cc82f57e
......@@ -30,6 +30,12 @@ docker:knot-dns:debian:
IMAGE_NAME: debian:latest
IMAGE_TAG: $CI_REGISTRY_IMAGE/$IMAGE_NAME
docker:knot-dns:debian:unstable:
<<: *image
variables:
IMAGE_NAME: debian:unstable
IMAGE_TAG: $CI_REGISTRY_IMAGE/$IMAGE_NAME
docker:knot-dns:ubuntu:
<<: *image
variables:
......@@ -87,6 +93,13 @@ docker:knot-dns:fedora:
- linux
- amd64
.debian_unstable: &debian_unstable
image: "registry.labs.nic.cz/knot/knot-dns/debian:unstable"
tags:
- docker
- linux
- amd64
.ubuntu_latest: &ubuntu_latest
image: "$CI_REGISTRY/knot/knot-dns/ubuntu:latest"
tags:
......@@ -149,6 +162,16 @@ test:debian:amd64:
dependencies:
- build:debian:amd64
build:debian:unstable:amd64:
<<: *debian_unstable
<<: *build_job
test:debian:unstable:amd64:
<<: *debian_unstable
<<: *test_job
dependencies:
- build:debian:unstable:amd64
build:freebsd:i386:
<<: *freebsd_i386
<<: *build_job
......
FROM debian:unstable-slim
MAINTAINER Knot DNS <knot-dns@labs.nic.cz>
ENV DEBIAN_FRONTEND noninteractive
RUN sed -i 's/deb.debian.org/ftp.cz.debian.org/' /etc/apt/sources.list
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
apt-utils \
autoconf \
automake \
autotools-dev \
bash-completion \
build-essential \
clang \
curl \
ghostscript \
git \
libedit-dev \
libfstrm-dev \
libgnutls28-dev \
libidn11-dev \
liblmdb-dev \
libprotobuf-c-dev \
libsystemd-dev \
libtool \
liburcu-dev \
locales-all \
pkg-config \
protobuf-c-compiler \
python-sphinx \
texinfo texlive \
texlive-font-utils \
texlive-generic-extra \
texlive-latex-extra \
unzip
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