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

Add new images and use official Docker Hub to store images while the GitLab...

Add new images and use official Docker Hub to store images while the GitLab image repository is broken
parent ecb4326c
......@@ -2,13 +2,14 @@ variables:
DEBIAN_FRONTEND: noninteractive
LC_ALL: C
DOCKER_DRIVER: overlay2
CI_REGISTRY_IMAGE: oerdnj
stages:
- build
- image
.image: &image
image: docker:latest
stage: build
stage: image
services:
- docker:dind
tags:
......@@ -16,37 +17,64 @@ stages:
before_script:
- docker info
script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_JOB_TOKEN" "$CI_REGISTRY"
- docker pull "$CI_REGISTRY_IMAGE/$CI_JOB_NAME" || true
- docker build --cache-from "$CI_REGISTRY_IMAGE/$CI_JOB_NAME" -t "$CI_REGISTRY_IMAGE/$CI_JOB_NAME" "docker/$CI_JOB_NAME"
- docker build --cache-from "$CI_REGISTRY_IMAGE/$CI_JOB_NAME" -t "$CI_REGISTRY_IMAGE/$CI_JOB_NAME" "docker/$(echo $CI_JOB_NAME | sed -e 's,:,/,')"
- docker push "$CI_REGISTRY_IMAGE/$CI_JOB_NAME"
# - docker login -u "$CI_REGISTRY_USER" -p "$CI_JOB_TOKEN" "$CI_REGISTRY"
# - docker pull "$CI_REGISTRY_IMAGE/$CI_JOB_NAME" || true
# - docker build --cache-from "$CI_REGISTRY_IMAGE/$CI_JOB_NAME" -t "$CI_REGISTRY_IMAGE/$CI_JOB_NAME" "docker/$CI_JOB_NAME"
# - docker push "$CI_REGISTRY_IMAGE/$CI_JOB_NAME"
only:
- master
- triggers
- tags
bind9/debian-amd64:oldstable:
bind9:debian-jessie-amd64:
<<: *image
bind9/debian-i386:oldstable:
bind9:debian-jessie-i386:
<<: *image
bind9/debian-amd64:stable:
bind9:debian-stretch-amd64:
<<: *image
bind9/debian-i386:stable:
bind9:debian-stretch-i386:
<<: *image
bind9/debian-amd64:unstable:
bind9:debian-buster-amd64:
<<: *image
bind9/debian-i386:unstable:
bind9:debian-buster-i386:
<<: *image
bind9/ubuntu-amd64:latest:
bind9:debian-sid-amd64:
<<: *image
bind9/ubuntu-i386:latest:
bind9:debian-sid-i386:
<<: *image
bind9:ubuntu-trusty-amd64:
<<: *image
bind9:ubuntu-trusty-i386:
<<: *image
bind9:ubuntu-xenial-amd64:
<<: *image
bind9:ubuntu-xenial-i386:
<<: *image
bind9:ubuntu-zesty-amd64:
<<: *image
bind9:ubuntu-zesty-i386:
<<: *image
bind9:ubuntu-artful-amd64:
<<: *image
bind9:ubuntu-artful-i386:
<<: *image
#centos-amd64:latest:
......
FROM ubuntu:latest
FROM debian:buster
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
......
FROM i386/debian:buster
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM i386/debian:stable
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM i386/debian:unstable
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM debian:stable
FROM debian:jessie
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
......
FROM debian:unstable
FROM debian:jessie
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
......
FROM debian:oldstable
FROM debian:sid
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
......
FROM i386/debian:sid
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM debian:stretch
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM i386/debian:stretch
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM ubuntu:artful
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM i386/ubuntu:artful
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM i386/ubuntu:latest
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM ubuntu:trusty
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM i386/ubuntu:trusty
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM ubuntu:xenial
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM i386/ubuntu:xenial
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM ubuntu:zesty
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get -y dist-upgrade
RUN apt-get -y install \
autoconf \
automake \
autotools-dev \
bash-completion \
bison \
build-essential \
git \
libcap2-dev \
libdb-dev \
libgeoip-dev \
libkrb5-dev \
libldap2-dev \
liblmdb-dev \
libnet-dns-perl \
libtool \
libssl-dev \
libxml2-dev \
net-tools \
pkg-config \
procps
FROM debian:oldstable
FROM i386/ubuntu:zesty
MAINTAINER BIND 9 Developers <bind9-dev@isc.org>
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
......
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