From 111dd9c42b547a5f35d5c77c1bfe6df15153409c Mon Sep 17 00:00:00 2001 From: Tortue Torche <126358-tortuetorche@users.noreply.gitlab.com> Date: Wed, 8 Jul 2020 14:44:08 +0200 Subject: [PATCH] Docker build should fail if a shell command failed --- Dockerfile | 3 ++- Dockerfile.core | 3 ++- Dockerfile.debian | 3 ++- Dockerfile.debian-core | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index c1cd163..fbde28a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,7 @@ FROM alpine:3.12 -RUN apk add --no-cache \ +RUN set -e; \ + apk add --no-cache \ bash ca-certificates gettext jq \ py3-pip python3-dev libc-dev libffi-dev openssl-dev gcc make; \ \ diff --git a/Dockerfile.core b/Dockerfile.core index 9515ce2..2f9a404 100644 --- a/Dockerfile.core +++ b/Dockerfile.core @@ -1,6 +1,7 @@ FROM alpine:3.12 -RUN apk add --no-cache \ +RUN set -e; \ + apk add --no-cache \ bash ca-certificates gettext httpie jq ENV LANG="en_US.UTF-8" \ diff --git a/Dockerfile.debian b/Dockerfile.debian index bd8c2d9..9018344 100644 --- a/Dockerfile.debian +++ b/Dockerfile.debian @@ -1,6 +1,7 @@ FROM debian:10-slim -RUN apt-get update -yqq; \ +RUN set -e; \ + apt-get update -yqq; \ apt-get install \ ca-certificates gettext-base httpie jq curl -yqq; \ \ diff --git a/Dockerfile.debian-core b/Dockerfile.debian-core index 1cd1caf..61f06a3 100644 --- a/Dockerfile.debian-core +++ b/Dockerfile.debian-core @@ -1,6 +1,7 @@ FROM debian:10-slim -RUN apt-get update -yqq; \ +RUN set -e; \ + apt-get update -yqq; \ apt-get install \ ca-certificates gettext-base httpie jq -yqq; \ \