Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Knot projects
Knot DNS
Commits
1db1ca5a
Commit
1db1ca5a
authored
Sep 01, 2017
by
Ondřej Surý
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add Debian unstable build
parent
cc82f57e
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
58 additions
and
0 deletions
+58
-0
.gitlab-ci.yml
.gitlab-ci.yml
+23
-0
scripts/docker/debian:unstable/Dockerfile
scripts/docker/debian:unstable/Dockerfile
+35
-0
No files found.
.gitlab-ci.yml
View file @
1db1ca5a
...
...
@@ -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
...
...
scripts/docker/debian:unstable/Dockerfile
0 → 100644
View file @
1db1ca5a
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
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment