Part III: Advanced topics¶
In this section we mostly cover "good to know that they exist" features as they are not used
on LUMI, or not really accessible to regular user installations that are performed with the
LUMI EasyBuild-user
module. Hooks are used on LUMI, but it is not really advised to
overwrite the centrally defined hooks with a local file. And the whole structure of the
EasyBuild integration is also set up to make use of the GitHub integration in the future.
- Using EasyBuild as a library
- Using hooks to customise EasyBuild
- Submitting installations as Slurm jobs
- Module naming schemes (incl. hierarchical)
- GitHub integration to facilitate contributing to EasyBuild
Last update:
April 7, 2022