ci: use lld to speedup linking

pull/24376/head
Marco Neumann 2021-12-09 10:00:46 +01:00
parent 4731996cf4
commit 9c0fd4360d
2 changed files with 2 additions and 2 deletions

View File

@ -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')" \

View File

@ -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