ci: use lld to speedup linking
parent
4731996cf4
commit
9c0fd4360d
|
@ -350,7 +350,7 @@ jobs:
|
|||
|
||||
docker buildx build \
|
||||
--build-arg RUST_VERSION="$RUST_VERSION" \
|
||||
--build-arg RUSTFLAGS="-C target-feature=+avx2" \
|
||||
--build-arg RUSTFLAGS="-C target-feature=+avx2 -C link-arg=-fuse-ld=lld" \
|
||||
--progress plain \
|
||||
--tag quay.io/influxdb/iox:"$COMMIT_SHA" \
|
||||
--tag quay.io/influxdb/iox:"$(echo "$CIRCLE_BRANCH" | tr '[:upper:]' '[:lower:]' | sed 's/[^a-z0-9]/_/g')" \
|
||||
|
|
|
@ -6,7 +6,7 @@ FROM rust:${RUST_VERSION}-slim-bullseye as build
|
|||
USER root
|
||||
|
||||
RUN apt update \
|
||||
&& apt install --yes binutils build-essential pkg-config libssl-dev clang \
|
||||
&& apt install --yes binutils build-essential pkg-config libssl-dev clang lld \
|
||||
&& rm -rf /var/lib/{apt,dpkg,cache,log}
|
||||
|
||||
# Build influxdb_iox
|
||||
|
|
Loading…
Reference in New Issue