We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents ee37956 + 3a3f1c6 commit ef9ee90Copy full SHA for ef9ee90
easybuild/framework/easyblock.py
@@ -5032,7 +5032,9 @@ def build_and_install_one(ecdict, init_env):
5032
except EasyBuildError as err:
5033
_log.warning("Failed to create build environment dump for easyconfig %s: %s", reprod_spec, err)
5034
5035
- # also add any extension easyblocks used during the build for reproducibility
+ # also add any component/extension easyblocks used during the build for reproducibility
5036
+ if hasattr(app, 'comp_instances'):
5037
+ copy_easyblocks_for_reprod([comp for cfg, comp in app.comp_instances], reprod_dir)
5038
if app.ext_instances:
5039
copy_easyblocks_for_reprod(app.ext_instances, reprod_dir)
5040
# If not already done remove the granted write permissions if we did so
0 commit comments