mirror of
https://github.com/l5yth/potato-mesh.git
synced 2026-08-08 01:42:59 +02:00
fix(docker): armv7 ingestor build toolchain; disable matrix fail-fast (#842)
This commit is contained in:
+11
-1
@@ -35,7 +35,17 @@ RUN set -eux; \
|
||||
gcc \
|
||||
musl-dev \
|
||||
linux-headers \
|
||||
build-base; \
|
||||
build-base \
|
||||
# cryptography and cffi publish no 32-bit ARM wheels, so armv7
|
||||
# compiles both from source: cffi needs the libffi headers, and
|
||||
# cryptography's Rust extension needs rust/cargo plus the OpenSSL
|
||||
# headers found via pkgconfig (DK-A2). All of it is removed again
|
||||
# by the trailing `apk del`, so the final image size is unchanged.
|
||||
libffi-dev \
|
||||
openssl-dev \
|
||||
pkgconfig \
|
||||
rust \
|
||||
cargo; \
|
||||
python -m pip install --no-cache-dir -r requirements.txt; \
|
||||
apk del .build-deps
|
||||
|
||||
|
||||
Reference in New Issue
Block a user