introduce 'REGISTRY' argument to all Dockerfiles
This is initialized to docker.io, keeping the default behaviour if not specified. However, it allows us to specify a private registry later on. Related: OS#4839 Change-Id: I32d4ee6256033c809108c1b86cb6b6c58d880f49changes/19/21019/2
parent
a90660bef8
commit
027826fdba
|
@ -1,4 +1,5 @@
|
|||
FROM alpine:3.6
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/alpine:3.6
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
ARG USER
|
||||
FROM centos:centos8
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/centos:centos8
|
||||
|
||||
# dnf-utils: for repoquery
|
||||
RUN dnf install -y \
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM centos:centos8
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/centos:centos8
|
||||
|
||||
# Let package metadata expire after 60 seconds instead of 48 hours
|
||||
RUN echo "metadata_expire=60" >> /etc/dnf/dnf.conf && cat /etc/dnf/dnf.conf
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:buster
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:buster
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:buster
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:buster
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:jessie
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:jessie
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:jessie
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:jessie
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
ARG USER
|
||||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
COPY Release.key /tmp/Release.key
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:sid
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:sid
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
# Image used to run contrib/jenkins.sh scripts of most Osmocom projects.
|
||||
# See master-builds.yml, gerrit-verifications.yml in osmo-ci.git.
|
||||
|
||||
ARG DEBIAN_VERSION=stretch
|
||||
FROM debian:${DEBIAN_VERSION}
|
||||
ARG DEBIAN_VERSION=stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:${DEBIAN_VERSION}
|
||||
|
||||
# Make "$DEBIAN_VERSION" available after FROM
|
||||
# https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-from-interact
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM archlinux/base
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/archlinux/base
|
||||
|
||||
MAINTAINER Vadim Yanitskiy <axilirator@gmail.com>
|
||||
|
||||
|
|
|
@ -59,6 +59,7 @@ post-push:
|
|||
docker-build: .release
|
||||
docker build \
|
||||
--build-arg USER=$(USERNAME) \
|
||||
--build-arg REGISTRY=$(REGISTRY_HOST) \
|
||||
--build-arg OSMO_TTCN3_BRANCH=$(OSMO_TTCN3_BRANCH) \
|
||||
--build-arg DISTRO=$(DISTRO) \
|
||||
--build-arg LIBOSMOCORE_BRANCH=$(LIBOSMOCORE_BRANCH) \
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:buster
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:buster
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Daniel Willmann <dwillmann@sysmocom.de>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM debian:stretch
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/debian:stretch
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
FROM ubuntu:zesty
|
||||
ARG REGISTRY=docker.io
|
||||
FROM ${REGISTRY}/ubuntu:zesty
|
||||
|
||||
MAINTAINER Harald Welte <laforge@gnumonks.org>
|
||||
|
||||
|
|
Loading…
Reference in New Issue