Skip to content

Building FairSoft requires too much storage #576

@YanzhaoW

Description

@YanzhaoW

Problem

Hi,

I am having a problem while building a docker image of FairSoft in the public github runners. Since last latest version of ROOT (3.36.04), the building process fails because it uses up too much storage, which exceeds the Github storage quota. The main storage usage is from ROOT and Geant4.

Solution

The storage usage can be reduced if the build tree files (in the build folder) are immediately deleted after a library is installed. At the current version, in the end of the build process, both the built tree and install tree exist, which doubles the amount of storage required by all the libraries.

Another solution is to separate the build process of ROOT and Geant4, such that users could just delete the build tree after the installation of each library.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions