This page keeps the information about FreeBSD CI in the development of 3rd party software. Please keep this list in lexicographical order.
Projects
Project |
Status |
Links |
Responsible |
More information |
exim mail/exim |
Operational |
- |
Some bots need to be updated |
|
frr net/frr* |
Outdated |
- |
Need to upgrade O.S. |
|
GEOS graphics/geos |
Outdated |
- |
Need to upgrade O.S. |
|
GHC lang/ghc |
Outage |
- |
No native runner, CI ran in a VM |
|
KDE |
No Info |
- |
CATEGORIES=kde-applications, kde-frameworks and kde-plasma -- and others |
|
KLEE security/klee |
Operational |
|||
LLVM devel/llvm* |
Outage |
- |
lld, Clang, LLDB builders |
|
Nim lang/nim |
No Info |
- |
Need to revalidate information. |
|
OpenSSL security/openssl |
Operational |
- |
- |
|
osquery sysutils/osquery |
No Info |
- |
- |
|
PackageKit ports-mgmt/packagekit |
Operational |
Tests are skipped for the FreeBSD job |
||
PgRouting databases/pgrouting |
Outdated |
- |
Need to upgrade O.S. |
|
PostGIS databases/postgis* |
Outdated |
- |
Need to upgrade O.S. |
|
PROJ graphics/proj |
Outage |
- |
Cirrus ci disabled. |
|
Python lang/python3* |
Operational |
- |
||
VLC multimedia/vlc |
Outage |
- |
Jenkins has been decommissioned. |
CI Examples
CI Systems |
Examples |
Cirrus Cloud example Cirrus on-premises example using devel/cirrus-cli, this is the cirrus-worker.yml example config |
|
Jenkins |
- |
Cirrus Persistent Worker
If a small or medium-sized project runs out of Cirrus free compute credits, the FreeBSD project can set up a Cirrus persistent worker. To do this, please create and send a Persistent Worker token to dbaio@ or clusteradm@, along with a list of packages to be installed. A jail will then be provisioned for this project. At the moment, we are using cirrus-cli as the cirrus user (an unprivileged user).
Projects missing FreeBSD in their CI
Project |
Links |
MariaDB databases/mariadb1011-server |