Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
3rdpartysoftwareci [2023/10/16 13:27] – Add CI Examples section DaniloBaio3rdpartysoftwareci [2023/10/17 12:30] (current) – DaniloBaio
Line 5: Line 5:
  
 ^ Project ^ Status ^ Links ^ Responsible ^ More information ^ ^ Project ^ Status ^ Links ^ Responsible ^ More information ^
-| exim [[https://www.freshports.org/mail/exim|mail/exim]] | Operational | [[https://buildfarm.exim.org/cgi-bin/show_status.pl|buildfarm status]] - [[https://buildfarm.exim.org/wiki/Home.html|buildfarm home]] | - | - |+| exim [[https://www.freshports.org/mail/exim|mail/exim]] | Operational | [[https://buildfarm.exim.org/cgi-bin/show_status.pl|buildfarm status]] - [[https://buildfarm.exim.org/wiki/Home.html|buildfarm home]] | - | Some bots need to be updated |
 | frr [[https://www.freshports.org/net/frr8|net/frr*]] | Outdated | [[https://ci1.netdef.org/browse/FRR-FRR-CI009BUILD|CI009BUILD FreeBSD 11]] - [[https://ci1.netdef.org/browse/FRR-FRR-FBSD12AMD64|FBSD12AMD64 FreeBSD 12]] | - | Need to upgrade O.S. | | frr [[https://www.freshports.org/net/frr8|net/frr*]] | Outdated | [[https://ci1.netdef.org/browse/FRR-FRR-CI009BUILD|CI009BUILD FreeBSD 11]] - [[https://ci1.netdef.org/browse/FRR-FRR-FBSD12AMD64|FBSD12AMD64 FreeBSD 12]] | - | Need to upgrade O.S. |
 | GEOS [[https://www.freshports.org/graphics/geos|graphics/geos]] | Outdated | [[https://debbie.postgis.net/view/GEOS/job/GEOS_Worker_Run/label=bessie/|FreeBSD 12 amd64]] - [[https://debbie.postgis.net/view/GEOS/job/GEOS_Worker_Run/label=bessie32/|FreeBSD 12 i386]] | - | Need to upgrade O.S. | | GEOS [[https://www.freshports.org/graphics/geos|graphics/geos]] | Outdated | [[https://debbie.postgis.net/view/GEOS/job/GEOS_Worker_Run/label=bessie/|FreeBSD 12 amd64]] - [[https://debbie.postgis.net/view/GEOS/job/GEOS_Worker_Run/label=bessie32/|FreeBSD 12 i386]] | - | Need to upgrade O.S. |
 +| GHC [[https://www.freshports.org/lang/ghc|lang/ghc]] | Outage | [[https://gitlab.haskell.org/ghc/ghc|GHC GitLab]] | - | No native runner, CI ran in a VM |
 | KDE | No Info | [[KDE/CI]] | - | CATEGORIES=kde-applications, kde-frameworks and kde-plasma -- and others | | KDE | No Info | [[KDE/CI]] | - | CATEGORIES=kde-applications, kde-frameworks and kde-plasma -- and others |
 +| KLEE [[https://www.freshports.org/security/klee|security/klee]] | Operational | [[https://github.com/klee/klee|GitHub repository]] | arrowd@%%FreeBSD%%.org |
 | LLVM [[https://www.freshports.org/devel/llvm17|devel/llvm*]] | Outage | [[https://llvm.org/docs/HowToAddABuilder.html|Doc: How to Add a Builder]] | - | lld, Clang, LLDB builders | | LLVM [[https://www.freshports.org/devel/llvm17|devel/llvm*]] | Outage | [[https://llvm.org/docs/HowToAddABuilder.html|Doc: How to Add a Builder]] | - | lld, Clang, LLDB builders |
 | Nim [[https://www.freshports.org/lang/nim|lang/nim]] | No Info | [[https://builds.sr.ht/~araq|builds.sr.ht FreeBSD 12]] | - | Need to revalidate information. | | Nim [[https://www.freshports.org/lang/nim|lang/nim]] | No Info | [[https://builds.sr.ht/~araq|builds.sr.ht FreeBSD 12]] | - | Need to revalidate information. |
 +| %%OpenSSL%% [[https://www.freshports.org/security/openssl|security/openssl]] | Operational | [[https://buildbot.openssl.org/#/workers/13|Buildbot FreeBSD 13 amd64]] | - | - |
 | osquery [[https://www.freshports.org/sysutils/osquery|sysutils/osquery]] | No Info | [[https://jenkins.osquery.io|Jenkins (Link is broken)]] | - | - | | osquery [[https://www.freshports.org/sysutils/osquery|sysutils/osquery]] | No Info | [[https://jenkins.osquery.io|Jenkins (Link is broken)]] | - | - |
 +| %%PackageKit%% [[https://www.freshports.org/ports-mgmt/packagekit|ports-mgmt/packagekit]] | Operational | [[https://github.com/PackageKit/PackageKit|GitHub repository]] | arrowd@%%FreeBSD%%.org | Tests are skipped for the %%FreeBSD%% job |
 | %%PgRouting%% [[https://www.freshports.org/databases/pgrouting|databases/pgrouting]] | Outdated | [[https://debbie.postgis.net/view/pgRouting/job/pgRouting_GitHubHook_Push/label=bessie/|Jenkins FreeBSD 12 amd64]] - [[https://debbie.postgis.net/view/pgRouting/job/pgRouting_GitHubHook_Push/label=bessie32/|Jenkins FreeBSD 12 i386]] | - | Need to upgrade O.S. | | %%PgRouting%% [[https://www.freshports.org/databases/pgrouting|databases/pgrouting]] | Outdated | [[https://debbie.postgis.net/view/pgRouting/job/pgRouting_GitHubHook_Push/label=bessie/|Jenkins FreeBSD 12 amd64]] - [[https://debbie.postgis.net/view/pgRouting/job/pgRouting_GitHubHook_Push/label=bessie32/|Jenkins FreeBSD 12 i386]] | - | Need to upgrade O.S. |
 | %%PostGIS%% [[https://www.freshports.org/databases/postgis33|databases/postgis*]] | Outdated | [[https://debbie.postgis.net/view/PostGIS/job/PostGIS_Worker_Run/label=bessie/|Jenkins FreeBSD 12 amd64]] [[https://debbie.postgis.net/view/PostGIS/job/PostGIS_Worker_Run/label=bessie32/|Jenkins FreeBSD 12 i386]] | - | Need to upgrade O.S. | | %%PostGIS%% [[https://www.freshports.org/databases/postgis33|databases/postgis*]] | Outdated | [[https://debbie.postgis.net/view/PostGIS/job/PostGIS_Worker_Run/label=bessie/|Jenkins FreeBSD 12 amd64]] [[https://debbie.postgis.net/view/PostGIS/job/PostGIS_Worker_Run/label=bessie32/|Jenkins FreeBSD 12 i386]] | - | Need to upgrade O.S. |
 | PROJ [[https://www.freshports.org/graphics/proj|graphics/proj]] | Outage | [[https://github.com/OSGeo/PROJ/commit/de9c1ecf64ecb62b18546a656ab3b9e5f851b898|.cirrus.yml.disabled]] | - | Cirrus ci disabled. | | PROJ [[https://www.freshports.org/graphics/proj|graphics/proj]] | Outage | [[https://github.com/OSGeo/PROJ/commit/de9c1ecf64ecb62b18546a656ab3b9e5f851b898|.cirrus.yml.disabled]] | - | Cirrus ci disabled. |
-| Python [[https://www.freshports.org/lang/python39|lang/python3*]] | Operational | [[https://buildbot.python.org/all/#/workers/62|FreeBSD 13.2-RELEASE]] [[https://buildbot.python.org/all/#/workers/64|FreeBSD 14.0-BETA3]] [[https://buildbot.python.org/all/#/workers/65|FreeBSD 15.0-CURRENT]] | ZacharyWare, KurtJaeger | - |+| Python [[https://www.freshports.org/lang/python39|lang/python3*]] | Operational | [[https://buildbot.python.org/all/#/workers/62|FreeBSD 13.2-RELEASE]] [[https://buildbot.python.org/all/#/workers/64|FreeBSD 14.0-RC1]] [[https://buildbot.python.org/all/#/workers/65|FreeBSD 15.0-CURRENT]] | ZacharyWare, KurtJaeger | - |
 | VLC [[https://www.freshports.org/multimedia/vlc|multimedia/vlc]] | Outage | [[https://jenkins.videolan.org/|Jenkins]] | - | Jenkins has been decommissioned. | | VLC [[https://www.freshports.org/multimedia/vlc|multimedia/vlc]] | Outage | [[https://jenkins.videolan.org/|Jenkins]] | - | Jenkins has been decommissioned. |
  
Line 24: Line 28:
 | [[https://cirrus-ci.org/|Cirrus CI]] | [[https://github.com/freebsd/freebsd-doc/blob/release/13.2.0/.cirrus.yml|Cirrus Cloud example]] [[https://github.com/freebsd/freebsd-doc/blob/main/.cirrus.yml|Cirrus on-premises example]] using [[https://www.freshports.org/devel/cirrus-cli|devel/cirrus-cli]], this is the [[https://cgit.freebsd.org/ports/tree/devel/cirrus-cli/files/cirrus-worker.yml|cirrus-worker.yml example config]] | | [[https://cirrus-ci.org/|Cirrus CI]] | [[https://github.com/freebsd/freebsd-doc/blob/release/13.2.0/.cirrus.yml|Cirrus Cloud example]] [[https://github.com/freebsd/freebsd-doc/blob/main/.cirrus.yml|Cirrus on-premises example]] using [[https://www.freshports.org/devel/cirrus-cli|devel/cirrus-cli]], this is the [[https://cgit.freebsd.org/ports/tree/devel/cirrus-cli/files/cirrus-worker.yml|cirrus-worker.yml example config]] |
 | Jenkins | - | | 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%% [[https://www.freshports.org/databases/mariadb1011-server|databases/mariadb1011-server]] | [[https://buildbot.mariadb.org/|Buildbot status]] [[https://mariadb.com/kb/en/about-buildbot/|Buildbot setup]] |
  
  • 3rdpartysoftwareci.1697462868.txt.gz
  • Last modified: 2023/10/16 13:27
  • by DaniloBaio