Skip to content

Commit 6b29f12

Browse files
authored
Update Testkit tests Docker setup (#1351)
This now works on Apple M1.
1 parent 5417654 commit 6b29f12

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

testkit-tests/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<!-- Debug logging for backend messages. Empty string - off, Non-empty string - on. -->
3131
<testkit.debug.reqres></testkit.debug.reqres>
3232

33-
<docker-maven-plugin.version>0.36.1</docker-maven-plugin.version>
33+
<docker-maven-plugin.version>0.40.2</docker-maven-plugin.version>
3434
<docker.showLogs>true</docker.showLogs>
3535
</properties>
3636

testkit-tests/src/main/docker/Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@ RUN apt-get update && apt-get install -y \
77
gnupg \
88
lsb-release
99

10-
RUN curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
10+
RUN mkdir -p /etc/apt/keyrings \
11+
&& curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
1112

12-
RUN echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" \
13+
RUN echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" \
1314
| tee /etc/apt/sources.list.d/docker.list > /dev/null
1415

1516
RUN apt-get update && apt-get install -y \

0 commit comments

Comments
 (0)