Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance generic Bundle easyblock to transfer module requirements of components #3472

Merged

Commits on Nov 8, 2024

  1. Enhance generic Bundle EasyBlock to transfer module requirements of c…

    …omponents
    
    This commit implements the `make_module_req_guess` method for the
    generic Bundle EasyBlock. With this, all the requirements of the
    components in a bundle are transferred correctly to the final module.
    Previously, this could lead to missing environment variables, letting
    the build succeed but still resulting in a broken module, for example
    because `PATH` is not set.
    
    Signed-off-by: Jan André Reuter <[email protected]>
    Thyre committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    b13db46 View commit details
    Browse the repository at this point in the history
  2. Bundle: make implementation more efficient

    Instead of zipping bundles and configs every time, use a single instance list.
    Also, do not check for the type when building the module requirements and
    catch the exception instead.
    
    Signed-off-by: Jan André Reuter <[email protected]>
    Thyre committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    eda3ca7 View commit details
    Browse the repository at this point in the history
  3. Bundle: Update authors

    Signed-off-by: Jan André Reuter <[email protected]>
    Thyre committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    e696150 View commit details
    Browse the repository at this point in the history