| ... | ... | @@ -5,14 +5,14 @@ set -e |
| 5 | 5 | |
| 6 | 6 | BUILDDIR="$(pwd)" |
| 7 | 7 | |
| 8 | | sudo sh -c 'echo "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-9 main" >> /etc/apt/sources.list' |
| 8 | sudo sh -c 'echo "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-10 main" >> /etc/apt/sources.list' |
| 9 | 9 | wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add - |
| 10 | 10 | sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test |
| 11 | 11 | sudo apt-get update -q |
| 12 | 12 | |
| 13 | 13 | sudo apt-get remove -y llvm-* |
| 14 | 14 | sudo rm -rf /usr/local/* |
| 15 | | sudo apt-get install -y libxml2-dev libclang-9-dev llvm-9 llvm-9-dev cmake s3cmd gcc-7 g++-7 qemu |
| 15 | sudo apt-get install -y libxml2-dev libclang-10-dev llvm-10 llvm-10-dev cmake s3cmd gcc-7 g++-7 qemu |
| 16 | 16 | |
| 17 | 17 | # Make the `zig version` number consistent. |
| 18 | 18 | # This will affect the cmake command below. |
| ... | ... | @@ -30,7 +30,7 @@ VERSION="$(./zig version)" |
| 30 | 30 | if [ "${BUILD_REASON}" != "PullRequest" ]; then |
| 31 | 31 | ARTIFACTSDIR="$BUILDDIR/artifacts" |
| 32 | 32 | mkdir "$ARTIFACTSDIR" |
| 33 | | docker run -i --mount type=bind,source="$ARTIFACTSDIR",target=/z ziglang/static-base:llvm9-x86_64 -j2 $BUILD_SOURCEVERSION |
| 33 | docker run -i --mount type=bind,source="$ARTIFACTSDIR",target=/z ziglang/static-base:llvm10-x86_64 -j2 $BUILD_SOURCEVERSION |
| 34 | 34 | TARBALL="$(ls $ARTIFACTSDIR)" |
| 35 | 35 | mv "$DOWNLOADSECUREFILE_SECUREFILEPATH" "$HOME/.s3cfg" |
| 36 | 36 | s3cmd put -P --add-header="cache-control: public, max-age=31536000, immutable" "$ARTIFACTSDIR/$TARBALL" s3://ziglang.org/builds/ |