.cirrus.yml: Add persistent worker

As we have received an external box sponsored by NetActuate we can now
enable the pre-commit tasks to be run in this box.

Once we have enabled this debug if there are any errors and after
confirmation we can enable this for other tasks too.

Sponsored by:	NetActuate
Sponsored by:	The FreeBSD Foundation

Approved by:	emaste, lwhsu
Differential Revision:	https://reviews.freebsd.org/D54220
This commit is contained in:
Muhammad Moinur Rahman 2025-12-14 13:17:06 +01:00
parent 3527e7e9f7
commit 41e9414e26
No known key found for this signature in database
GPG key ID: BDB9B5A617C0BC91

View file

@ -191,16 +191,17 @@ task:
- du -m -s /usr/obj
precommit_task:
persistent_worker:
labels:
jail: FreeBSD-src
matrix:
- name: amd64 smoke test using internal ci systems
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src' || $CIRRUS_BRANCH =~ 'pull/.*'
trigger_type: manual
env:
TARGET: amd64
TARGET_ARCH: amd64
- name: aarch64 smoke test using internal ci systems
only_if: $CIRRUS_REPO_FULL_NAME != 'freebsd/freebsd-src' || $CIRRUS_BRANCH =~ 'pull/.*'
trigger_type: manual
env:
TARGET: arm64
TARGET_ARCH: aarch64