Skip to content

Commit 86c3648

Browse files
committed
Patch Dockerfile used in tests with build deps
Signed-off-by: Hidde Beydals <hello@hidde.co>
1 parent f183bdb commit 86c3648

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

.github/actions/run-tests/Dockerfile

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
FROM golang:1.16-buster as builder
22

3-
# Up-to-date libgit2 dependencies are only available in
4-
# unstable, as libssh2 in testing/bullseye has been linked
5-
# against gcrypt which causes issues with PKCS* formats.
6-
# Ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668271
7-
RUN echo "deb http://deb.debian.org/debian unstable main" >> /etc/apt/sources.list \
8-
&& echo "deb-src http://deb.debian.org/debian unstable main" >> /etc/apt/sources.list
3+
# Build dependencies
94
RUN set -eux; \
10-
apt-get update \
11-
&& apt-get install -y libgit2-dev/unstable \
5+
apt-get update && \
6+
apt-get install -y \
7+
cmake \
8+
curl \
9+
gcc \
10+
libc6-dev \
11+
make \
12+
pkg-config \
13+
python3 \
1214
&& apt-get clean \
1315
&& apt-get autoremove --purge -y \
1416
&& rm -rf /var/lib/apt/lists/*

0 commit comments

Comments
 (0)