13–17 Oct 2025
Hotel Exe Campus
Europe/Madrid timezone

XRootD Continuous Integration Infrastructure

17 Oct 2025, 09:45
45m
Lluis Vives I (Hotel Exe Campus)

Lluis Vives I

Hotel Exe Campus

Bellaterra (Barcelona), Spain

Speaker

Guilherme Amadio (CERN)

Description

In this contribution, we will present the current continuous integration infrastructure for XRootD on GitHub, which uses GitHub Actions. We will also show how to perform several of the tasks required during development, such as running the test suite locally and on GitHub Actions, enabling the CI on a fork repository, running CI builds on demand, and some auxiliary tools which we currently use, but have not yet been integrated into the CI system (e.g. ABI compliance checker and Coverity Static Analysis).

Presentation materials