Conversation
|
Somehow, I don't think updating |
Oops. It certainly wasn't. |
|
(force push due to actions/runner#751 so we can hopefully get some test builds) |
|
Arg, looks like It looks like (https://manpages.ubuntu.com/manpages/bionic/en/man1/add-apt-repository.1.html) it's supposed to support a |
|
I'm thinking maybe |
|
We recommend using gpg directly (as recommended by the RUN set -eux; \
key='A4A9406876FCBD3C456770C88C718D3B5072E1F5'; \
export GNUPGHOME="$(mktemp -d)"; \
gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
gpg --batch --armor --export "$key" > /etc/apt/trusted.gpg.d/mysql.gpg.asc; \
gpgconf --kill all; \
rm -rf "$GNUPGHOME"; \
apt-key list |
|
What's the |
|
Well shoot, it looks like it runs the key import even if its already in the keyring. Unless I imported it wrong? I didn't notice this in my test, but I must not have had logging turned up enough to see it. |
|
At this point, you're now importing the key manually and all
We use |
Diff for bc0a943:diff --git a/_bashbrew-cat b/_bashbrew-cat
index bc066f4..8819c83 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,6 +1,6 @@
Maintainers: Keegan Witt <keeganwitt@gmail.com> (@keeganwitt)
GitRepo: https://github.com/keeganwitt/docker-gradle.git
-GitCommit: f6e27a40b3c8b6dcc8dc07a278f7a9f0c2a808cb
+GitCommit: 391db05e9a4c9aad68979d7df2eb42f2ada5e303
Tags: 6.6.1-jdk8, 6.6-jdk8, jdk8, 6.6.1-jdk, 6.6-jdk, jdk, 6.6.1, 6.6, latest
Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
diff --git a/gradle_jdk11/Dockerfile b/gradle_jdk11/Dockerfile
index 90c7a21..aad4a1f 100644
--- a/gradle_jdk11/Dockerfile
+++ b/gradle_jdk11/Dockerfile
@@ -19,6 +19,15 @@ VOLUME /home/gradle/.gradle
WORKDIR /home/gradle
RUN apt-get update \
+ && apt-get install --yes --no-install-recommends gnupg \
+ && key='E1DD270288B4E6030699E45FA1715D88E1DF1F24' \
+ && export GNUPGHOME="$(mktemp -d)" \
+ && gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" \
+ && gpg --batch --armor --export "$key" > /etc/apt/trusted.gpg.d/git-ppa.gpg.asc \
+ && gpgconf --kill all \
+ && rm -rf "$GNUPGHOME" \
+ && echo 'deb http://ppa.launchpad.net/git-core/ppa/ubuntu bionic main' > /etc/apt/sources.list.d/git-core-ppa.list \
+ && apt-get update \
&& apt-get install --yes --no-install-recommends \
fontconfig \
unzip \
diff --git a/gradle_jdk14/Dockerfile b/gradle_jdk14/Dockerfile
index 28a54b0..806dbe2 100644
--- a/gradle_jdk14/Dockerfile
+++ b/gradle_jdk14/Dockerfile
@@ -19,6 +19,15 @@ VOLUME /home/gradle/.gradle
WORKDIR /home/gradle
RUN apt-get update \
+ && apt-get install --yes --no-install-recommends gnupg \
+ && key='E1DD270288B4E6030699E45FA1715D88E1DF1F24' \
+ && export GNUPGHOME="$(mktemp -d)" \
+ && gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" \
+ && gpg --batch --armor --export "$key" > /etc/apt/trusted.gpg.d/git-ppa.gpg.asc \
+ && gpgconf --kill all \
+ && rm -rf "$GNUPGHOME" \
+ && echo 'deb http://ppa.launchpad.net/git-core/ppa/ubuntu bionic main' > /etc/apt/sources.list.d/git-core-ppa.list \
+ && apt-get update \
&& apt-get install --yes --no-install-recommends \
fontconfig \
unzip \
diff --git a/gradle_jre/Dockerfile b/gradle_jre/Dockerfile
index 184652e..dd4ab6a 100644
--- a/gradle_jre/Dockerfile
+++ b/gradle_jre/Dockerfile
@@ -19,6 +19,15 @@ VOLUME /home/gradle/.gradle
WORKDIR /home/gradle
RUN apt-get update \
+ && apt-get install --yes --no-install-recommends gnupg \
+ && key='E1DD270288B4E6030699E45FA1715D88E1DF1F24' \
+ && export GNUPGHOME="$(mktemp -d)" \
+ && gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" \
+ && gpg --batch --armor --export "$key" > /etc/apt/trusted.gpg.d/git-ppa.gpg.asc \
+ && gpgconf --kill all \
+ && rm -rf "$GNUPGHOME" \
+ && echo 'deb http://ppa.launchpad.net/git-core/ppa/ubuntu bionic main' > /etc/apt/sources.list.d/git-core-ppa.list \
+ && apt-get update \
&& apt-get install --yes --no-install-recommends \
fontconfig \
unzip \
diff --git a/gradle_jre11/Dockerfile b/gradle_jre11/Dockerfile
index 452d35f..04ab874 100644
--- a/gradle_jre11/Dockerfile
+++ b/gradle_jre11/Dockerfile
@@ -19,6 +19,15 @@ VOLUME /home/gradle/.gradle
WORKDIR /home/gradle
RUN apt-get update \
+ && apt-get install --yes --no-install-recommends gnupg \
+ && key='E1DD270288B4E6030699E45FA1715D88E1DF1F24' \
+ && export GNUPGHOME="$(mktemp -d)" \
+ && gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" \
+ && gpg --batch --armor --export "$key" > /etc/apt/trusted.gpg.d/git-ppa.gpg.asc \
+ && gpgconf --kill all \
+ && rm -rf "$GNUPGHOME" \
+ && echo 'deb http://ppa.launchpad.net/git-core/ppa/ubuntu bionic main' > /etc/apt/sources.list.d/git-core-ppa.list \
+ && apt-get update \
&& apt-get install --yes --no-install-recommends \
fontconfig \
unzip \
diff --git a/gradle_jre14/Dockerfile b/gradle_jre14/Dockerfile
index cbb4c1f..c3d2d20 100644
--- a/gradle_jre14/Dockerfile
+++ b/gradle_jre14/Dockerfile
@@ -19,6 +19,15 @@ VOLUME /home/gradle/.gradle
WORKDIR /home/gradle
RUN apt-get update \
+ && apt-get install --yes --no-install-recommends gnupg \
+ && key='E1DD270288B4E6030699E45FA1715D88E1DF1F24' \
+ && export GNUPGHOME="$(mktemp -d)" \
+ && gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" \
+ && gpg --batch --armor --export "$key" > /etc/apt/trusted.gpg.d/git-ppa.gpg.asc \
+ && gpgconf --kill all \
+ && rm -rf "$GNUPGHOME" \
+ && echo 'deb http://ppa.launchpad.net/git-core/ppa/ubuntu bionic main' > /etc/apt/sources.list.d/git-core-ppa.list \
+ && apt-get update \
&& apt-get install --yes --no-install-recommends \
fontconfig \
unzip \
diff --git a/gradle_latest/Dockerfile b/gradle_latest/Dockerfile
index b2b6083..a4f5fb6 100644
--- a/gradle_latest/Dockerfile
+++ b/gradle_latest/Dockerfile
@@ -19,6 +19,15 @@ VOLUME /home/gradle/.gradle
WORKDIR /home/gradle
RUN apt-get update \
+ && apt-get install --yes --no-install-recommends gnupg \
+ && key='E1DD270288B4E6030699E45FA1715D88E1DF1F24' \
+ && export GNUPGHOME="$(mktemp -d)" \
+ && gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$key" \
+ && gpg --batch --armor --export "$key" > /etc/apt/trusted.gpg.d/git-ppa.gpg.asc \
+ && gpgconf --kill all \
+ && rm -rf "$GNUPGHOME" \
+ && echo 'deb http://ppa.launchpad.net/git-core/ppa/ubuntu bionic main' > /etc/apt/sources.list.d/git-core-ppa.list \
+ && apt-get update \
&& apt-get install --yes --no-install-recommends \
fontconfig \
unzip \ |
|
Well, it's less flakey than before, but 1 of the pulls from PPA timed out. Hopefully AdoptOpenJDK base will be updated soon, so this won't be very long-lived anyway... |
Temporarily using PPA for Git until AdoptOpenJDK/openjdk-docker#397 gets merged.