feat(ci): use custom builder image
This commit is contained in:
parent
68ce684c77
commit
594787f306
3 changed files with 25 additions and 19 deletions
17
build.Dockerfile
Normal file
17
build.Dockerfile
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
FROM rust:1.79-alpine3.19
|
||||
|
||||
# Dependencies required to statically compile libarchive and libsqlite3
|
||||
RUN apk add --no-cache \
|
||||
libarchive-static libarchive-dev \
|
||||
zlib-static \
|
||||
openssl-libs-static \
|
||||
bzip2-static \
|
||||
xz-static \
|
||||
expat-static \
|
||||
zstd-static \
|
||||
lz4-static \
|
||||
acl-static && \
|
||||
rustup component add clippy rustfmt
|
||||
|
||||
# Tell the libarchive3-sys package to statically link libarchive
|
||||
ENV LIBARCHIVE_STATIC=1
|
||||
Loading…
Add table
Add a link
Reference in a new issue