mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
scripts/build-docker: build both gcr.io and quay.io images
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
This commit is contained in:
parent
6e116542c2
commit
aca39e2ae1
@ -10,7 +10,6 @@ fi
|
||||
VERSION=${1}
|
||||
ARCH=$(go env GOARCH)
|
||||
DOCKERFILE="Dockerfile-release"
|
||||
if [ -z "$TAG" ]; then TAG="quay.io/coreos/etcd"; fi
|
||||
|
||||
if [ -z "${BINARYDIR}" ]; then
|
||||
RELEASE="etcd-${1}"-$(go env GOOS)-$(go env GOARCH)
|
||||
@ -40,4 +39,9 @@ cp "${BINARYDIR}"/etcd "${BINARYDIR}"/etcdctl "${IMAGEDIR}"
|
||||
|
||||
cat ./"${DOCKERFILE}" > "${IMAGEDIR}"/Dockerfile
|
||||
|
||||
docker build -t "${TAG}:${VERSION}" "${IMAGEDIR}"
|
||||
if [ -z "$TAG" ]; then
|
||||
docker build -t "gcr.io/etcd-development/etcd:${VERSION}" "${IMAGEDIR}"
|
||||
docker build -t "quay.io/coreos/etcd:${VERSION}" "${IMAGEDIR}"
|
||||
else
|
||||
docker build -t "${TAG}:${VERSION}" "${IMAGEDIR}"
|
||||
fi
|
||||
|
Loading…
x
Reference in New Issue
Block a user