add support for --dump-env-script#1624
Conversation
|
EasyBuild framework unit test suite FAILed. See https://jenkins1.ugent.be/job/easybuild-framework-pr-builder/2733/console for more details. Please fix the reported issues by pushing additional commits to the branch corresponding with this pull request; contact @boegel if you're not sure what to do. |
|
So this will only set the environment if I'm not mistaken. What about a 'dump-installation-script'? Will this also be included? |
|
@molden: which would do what exactly? The procedure as spit out by extended dry run is always going to be incomplete, that's why we have easyblocks... With some effort, you may be able to get it to work for 80% of the installations, but making it perfect... You might as well rewrite everything in bash imho. |
|
@boegel : true, I maybe misunderstood that the extended dry run function would be rewritten in script format. |
|
@molden: well, that's doable, but what would you be using that for? You'd still have to go and check the easyblock (potentially) to verify that all actions are actually reflected in the output of extended dry run. Making that airtight is very hard, I think. |
|
EasyBuild framework unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-framework-pr-builder/2734/console for more details). This pull request is now ready for review/testing. Please try and find someone who can tackle this; contact @boegel if you're not sure what to do. |
| raise EasyBuildError("Applying patch %s failed", patch['name']) | ||
|
|
||
| def prepare_step(self): | ||
| def prepare_step(self, start_dir=True): |
|
EasyBuild framework unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-framework-pr-builder/2745/console for more details). This pull request is now ready for review/testing. Please try and find someone who can tackle this; contact @boegel if you're not sure what to do. |
|
EasyBuild framework unit test suite FAILed. See https://jenkins1.ugent.be/job/easybuild-framework-pr-builder/2846/console for more details. Please fix the reported issues by pushing additional commits to the branch corresponding with this pull request; contact @boegel if you're not sure what to do. |
|
Jenkins: test this please |
|
EasyBuild framework unit test suite PASSed (see https://jenkins1.ugent.be/job/easybuild-framework-pr-builder/2849/console for more details). This pull request is now ready for review/testing. Please try and find someone who can tackle this; contact @boegel if you're not sure what to do. |
Example usage: