From ec2ee111f29fc611e89b3ee88acb88a23ee3329b Mon Sep 17 00:00:00 2001 From: Alexis Montoison <35051714+amontoison@users.noreply.github.com> Date: Sat, 7 Dec 2024 22:13:55 -0600 Subject: [PATCH 1/3] Update .cirrus.yml --- .cirrus.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index 5712191..df54c6a 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -1,12 +1,10 @@ freebsd_instance: - image: freebsd-12-1-release-amd64 + image: freebsd-13-3-release-amd64 task: name: FreeBSD env: matrix: - - JULIA_VERSION: 1.6 - JULIA_VERSION: 1 - - JULIA_VERSION: nightly allow_failures: $JULIA_VERSION == 'nightly' install_script: - sh -c "$(fetch https://raw.githubusercontent.com/ararslan/CirrusCI.jl/master/bin/install.sh -o -)" From c9d29335225582b8d4fb688e2d0174f864de68e4 Mon Sep 17 00:00:00 2001 From: Alexis Montoison <35051714+amontoison@users.noreply.github.com> Date: Sat, 7 Dec 2024 22:14:48 -0600 Subject: [PATCH 2/3] Update .cirrus.yml --- .cirrus.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.cirrus.yml b/.cirrus.yml index df54c6a..866bd1f 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -1,5 +1,5 @@ freebsd_instance: - image: freebsd-13-3-release-amd64 + image: freebsd-13-3 task: name: FreeBSD env: From 83c929678a3126a4423bbc4175af7d38739042c1 Mon Sep 17 00:00:00 2001 From: Alexis Montoison <35051714+amontoison@users.noreply.github.com> Date: Sat, 7 Dec 2024 23:22:36 -0600 Subject: [PATCH 3/3] Update .cirrus.yml --- .cirrus.yml | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index 866bd1f..81e9ef3 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -1,13 +1,25 @@ -freebsd_instance: - image: freebsd-13-3 task: - name: FreeBSD - env: - matrix: - - JULIA_VERSION: 1 - allow_failures: $JULIA_VERSION == 'nightly' - install_script: - - sh -c "$(fetch https://raw.githubusercontent.com/ararslan/CirrusCI.jl/master/bin/install.sh -o -)" + matrix: + - name: FreeBSD + freebsd_instance: + image_family: freebsd-13-3 + env: + matrix: + - JULIA_VERSION: 1 + install_script: | + URL="https://raw.githubusercontent.com/ararslan/CirrusCI.jl/master/bin/install.sh" + set -x + if [ "$(uname -s)" = "Linux" ] && command -v apt; then + apt update + apt install -y curl + fi + if command -v curl; then + sh -c "$(curl ${URL})" + elif command -v wget; then + sh -c "$(wget ${URL} -q -O-)" + elif command -v fetch; then + sh -c "$(fetch ${URL} -o -)" + fi build_script: - cirrusjl build test_script: