diff --git a/.circleci/config.yml b/.circleci/config.yml index 6d772855..ad653a42 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -155,6 +155,7 @@ jobs: BABASHKA_PLATFORM: linux # used in release script BABASHKA_TEST_ENV: native BABASHKA_STATIC: "true" + BABASHKA_MUSL: "true" BABASHKA_XMX: "-J-Xmx6500m" resource_class: large steps: diff --git a/.circleci/script/setup-musl b/.circleci/script/setup-musl deleted file mode 100755 index 9a28a7f6..00000000 --- a/.circleci/script/setup-musl +++ /dev/null @@ -1,62 +0,0 @@ -#!/usr/bin/env bash - -# This script sets up the latest available musl-tools using apt pinning from debian unstable. -# The one available in stable and testing are quite outdated and this ensures we get the latest improvements -# This explictly installs musl from unstable and keeps the others at a higher priority - -if [ "$BABASHKA_STATIC" != "true" ] -then - echo "BABASHKA_STATIC wasn't set, skipping musl installation." - exit 0 -fi - -if [ "$BABASHKA_ARCH" = "aarch64" ] -then - echo "GraalVM only supports musl on x86_64" - exit 0 -fi - -cat >> /etc/apt/sources.list <> /etc/apt/preferences <