Speaker
Thomas Madlener
(FTX (FTX Fachgruppe SFT))
Description
Continuous Integration (CI) has become a key ingredient for scientific software development. Github is one of the main solutions that are currently in use for hosting open source code. It offers a CI system called "github actions" which allows to develop composable and reusable actions. In this contribution we show some of the possibilities these github actions offer. Starting from the basics of building and testing changesets, we show how to speed up that process, but also how to use github actions to build full fledged software images for the muon collider community.
Primary authors
Federico Meloni
(DESY)
Thomas Madlener
(FTX (FTX Fachgruppe SFT))