Skip to content

Commit

Permalink
Cirrus CI: Switch to on-premises worker
Browse files Browse the repository at this point in the history
Cirrus CI is currently not operational for us due to exceeding the
monthly free compute limit.

This temporarily disables Cirrus CI public instances in favor of an
on-premises worker hosted in the FreeBSD cluster for testing purposes.

This is the same worker used for the FreeBSD Documentation.
  • Loading branch information
dbaio authored and ppaeps committed May 4, 2024
1 parent 987fdc1 commit d6a1ae2
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions .cirrus.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
env:
CIRRUS_CLONE_DEPTH: 1
ARCH: amd64

task:
freebsd_instance:
image: freebsd-13-2-release-amd64
install_script:
- sed -i.bak -e 's,pkg+http://pkg.FreeBSD.org/\${ABI}/quarterly,pkg+http://pkg.FreeBSD.org/\${ABI}/latest,' /etc/pkg/FreeBSD.conf
- pkg install -y git-tiny gohugo
script:
persistent_worker:
labels:
jail: FreeBSD-14-0-release-doc
timeout_in: 20m
test_script:
- git submodule init
- git submodule update
- hugo

0 comments on commit d6a1ae2

Please sign in to comment.