Skip to content

Commit 02a173f

Browse files
authored
Add a FreeBSD CI step for source building (#140)
1 parent 8f11c51 commit 02a173f

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.cirrus.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@ freebsd_instance:
22
image: freebsd-12-0-release-amd64
33
freebsd_test_task:
44
env:
5-
JULIA_VERSION: "1.0"
5+
matrix:
6+
- JULIA_SPECIALFUNCTIONS_BUILD_SOURCE: "false"
7+
JULIA_VERSION: "1.0"
8+
- JULIA_SPECIALFUNCTIONS_BUILD_SOURCE: "true"
9+
JULIA_VERSION: "1.0"
610
install_script:
711
- pkg install -y curl
12+
- if [ "${JULIA_SPECIALFUNCTIONS_BUILD_SOURCE}" = "true" ]; then pkg install -y gmake gcc; fi
813
- mkdir -p ~/julia
914
- curl -s -L --retry 7 "https://julialang-s3.julialang.org/bin/freebsd/x64/${JULIA_VERSION}/julia-${JULIA_VERSION}-latest-freebsd-x86_64.tar.gz" | tar -C ~/julia -x -z --strip-components=1 -f -
1015
- ln -s "${HOME}/julia/bin/julia" /usr/local/bin/julia

0 commit comments

Comments
 (0)