File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ RUN rustup target add \
33
33
# Install `just`
34
34
RUN curl --proto '=https' --tlsv1.2 -sSf https://just.systems/install.sh | bash -s -- --to /usr/local/bin
35
35
36
- # Install `sccache` and `buf ` in a single layer
36
+ # Install `sccache`, `buf`, and `parca-debuginfo ` in a single layer
37
37
ARG TARGETARCH
38
38
RUN arch=$(echo "$TARGETARCH" | sed s/arm64/aarch64/ | sed s/amd64/x86_64/) && \
39
39
curl -LSfs https://github.com/mozilla/sccache/releases/download/v0.8.2/sccache-v0.8.2-${arch}-unknown-linux-musl.tar.gz -o sccache.tar.gz && \
@@ -42,7 +42,10 @@ RUN arch=$(echo "$TARGETARCH" | sed s/arm64/aarch64/ | sed s/amd64/x86_64/) && \
42
42
cp sccache-v0.8.2-${arch}-unknown-linux-musl/sccache /usr/bin/sccache && \
43
43
rm -rf sccache-v0.8.2-${arch}-unknown-linux-musl && \
44
44
curl -sSL "https://github.com/bufbuild/buf/releases/download/v1.47.2/buf-Linux-${arch}" -o "/usr/bin/buf" && \
45
- chmod +x "/usr/bin/buf"
45
+ chmod +x "/usr/bin/buf" && \
46
+ parca_arch=$(echo "$TARGETARCH" | sed s/amd64/x86_64/) && \
47
+ curl -sL https://github.com/parca-dev/parca-debuginfo/releases/download/v0.11.0/parca-debuginfo_0.11.0_Linux_${parca_arch}.tar.gz > parca-debuginfo.tar.gz && \
48
+ tar -xzf parca-debuginfo_0.11.0.tar.gz /usr/bin/parca-debuginfo
46
49
47
50
# Copy musl from the prebuilt x86_64 and aarch64 images
48
51
COPY --from=musl_x86_64 "/usr/local/musl" /usr/local/musl-x86_64/
You can’t perform that action at this time.
0 commit comments