Skip to content

Commit ded1035

Browse files
committed
fixup! Update Variables to Generated Values
1 parent 5fb1e55 commit ded1035

File tree

1 file changed

+18
-9
lines changed

1 file changed

+18
-9
lines changed

.pipelines/build/binary.steps.yaml

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,24 @@ steps:
1515
version: '$(GOVERSION)'
1616

1717
- bash: |
18-
sudo apt-get update -y
19-
if [[ $GOARCH =~ amd64 ]]; then
20-
sudo apt-get install -y llvm clang linux-libc-dev linux-headers-generic libbpf-dev libc6-dev nftables iproute2 gcc-multilib
21-
for dir in /usr/include/x86_64-linux-gnu/*; do
22-
sudo ln -sfn "$dir" /usr/include/$(basename "$dir")
23-
done
24-
25-
elif [[ $GOARCH =~ arm64 ]]; then
26-
sudo apt-get install -y llvm clang linux-libc-dev linux-headers-generic libbpf-dev libc6-dev nftables iproute2 gcc-aarch64-linux-gnu
18+
if [[ -f /etc/debian_version ]];then
19+
# Ubuntu
20+
sudo apt-get update -y
21+
if [[ $GOARCH =~ amd64 ]]; then
22+
sudo apt-get install -y llvm clang linux-libc-dev linux-headers-generic libbpf-dev libc6-dev nftables iproute2 gcc-multilib
23+
for dir in /usr/include/x86_64-linux-gnu/*; do
24+
sudo ln -sfn "$dir" /usr/include/$(basename "$dir")
25+
done
26+
27+
elif [[ $GOARCH =~ arm64 ]]; then
28+
sudo apt-get install -y llvm clang linux-libc-dev linux-headers-generic libbpf-dev libc6-dev nftables iproute2 gcc-aarch64-linux-gnu
29+
for dir in /usr/include/aarch64-linux-gnu/*; do
30+
sudo ln -sfn "$dir" /usr/include/$(basename "$dir")
31+
done
32+
fi
33+
else
34+
# Mariner
35+
sudo tdnf install -y llvm clang libbpf-devel nftables
2736
for dir in /usr/include/aarch64-linux-gnu/*; do
2837
sudo ln -sfn "$dir" /usr/include/$(basename "$dir")
2938
done

0 commit comments

Comments
 (0)