From 2acabcae0d7da786d76c96a75290ded819254778 Mon Sep 17 00:00:00 2001 From: Bo Anderson Date: Wed, 30 Nov 2022 16:02:46 +0000 Subject: [PATCH] Dockerfile: install gpg --- Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a9deb1b210..e15aec2e92 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,7 @@ FROM ubuntu:"${version}" ARG DEBIAN_FRONTEND=noninteractive # hadolint ignore=DL3008 +# shellcheck disable=SC2292 RUN apt-get update \ && apt-get install -y --no-install-recommends software-properties-common gnupg-agent \ && add-apt-repository -y ppa:git-core/ppa \ @@ -28,8 +29,9 @@ RUN apt-get update \ uuid-runtime \ tzdata \ jq \ - && apt remove --purge -y software-properties-common \ - && apt autoremove --purge -y \ + && if [ "$(. /etc/lsb-release; echo "${DISTRIB_RELEASE}" | cut -d. -f1)" -ge 18 ]; then apt-get install gpg; fi \ + && apt-get remove --purge -y software-properties-common \ + && apt-get autoremove --purge -y \ && rm -rf /var/lib/apt/lists/* \ && localedef -i en_US -f UTF-8 en_US.UTF-8 \ && useradd -m -s /bin/bash linuxbrew \