Skip to content

Commit 3902067

Browse files
committed
Add a .cirrus.yml
1 parent cba22e3 commit 3902067

File tree

2 files changed

+37
-31
lines changed

2 files changed

+37
-31
lines changed

.cirrus.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
task:
2+
matrix:
3+
- name: FreeBSD
4+
freebsd_instance:
5+
image_family: freebsd-13-1
6+
env:
7+
matrix:
8+
- JULIA_VERSION: 1.6
9+
- JULIA_VERSION: 1
10+
- name: musl Linux
11+
container:
12+
image: alpine:3.14
13+
env:
14+
- JULIA_VERSION: 1
15+
- name: MacOS M1
16+
macos_instance:
17+
image: ghcr.io/cirruslabs/macos-monterey-base:latest
18+
env:
19+
- JULIA_VERSION: 1
20+
install_script: |
21+
URL="https://raw.githubusercontent.com/ararslan/CirrusCI.jl/master/bin/install.sh"
22+
set -x
23+
if [ "$(uname -s)" = "Linux" ] && command -v apt; then
24+
apt update
25+
apt install -y curl
26+
fi
27+
if command -v curl; then
28+
sh -c "$(curl ${URL})"
29+
elif command -v wget; then
30+
sh -c "$(wget ${URL} -q -O-)"
31+
elif command -v fetch; then
32+
sh -c "$(fetch ${URL} -o -)"
33+
fi
34+
build_script:
35+
- cirrusjl build
36+
test_script:
37+
- cirrusjl test

.github/workflows/CI_M1.yml

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)