KATRIN-Experiment / Kassiopeia

Simulation of electric and magnetic fields and particle tracking
https://katrin-experiment.github.io/Kassiopeia/index.html
Other
47 stars 29 forks source link

Fix build pipeline & update Docker image #114

Closed 2xB closed 4 months ago

2xB commented 5 months ago

The build pipeline and CI tests are broken since a few hours due to one repository no longer existing for Fedora 37. This commit updates the Docker image & build and CI tests to Fedora 40, also including recent Docker and kasperenv.sh updates from KASPER. Most notably, paraview and uproot are now available inside the full Docker image and running kasperenv.sh no longer leads to paths being added multiple times but to paths being replaced correctly.

richeldichel commented 4 months ago

Thanks @2xB. These necessary changes look very good. Can you please edit the documentation as expressed in the test.yaml so that testing and documentation are in sync? Afterwards I would merge.

2xB commented 4 months ago

@richeldichel Sure, what exactly is currently out of sync?

richeldichel commented 4 months ago

It's not much. In one line there is a reference to the os on which the build was tested, which is currently still Fedora 37.

2xB commented 4 months ago

I think that I already covered that documentation update in 81d617309a80ebebc5471019eb88c53366db0c11 .

richeldichel commented 4 months ago

I'm blind, apparently. My bad...