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

Granular exit code #1

Merged

Conversation

lexming
Copy link

@lexming lexming commented Jun 11, 2024

Enhancement of PR easybuilders#4534

List of changes looks big because I'm also syncing your PR with the current state of 5.0.x. Actual changes in my branch are concentrated in commit 0d31d34

boegel and others added 27 commits May 24, 2024 09:04
add support for alternate easyconfig parameters/templates/constants
…l_cmd + enhance test to verify they're working as intended
minor tweaks to dumping of `env.sh` + `run.sh` helper scripts in `run_shell_cmd` + enhance test to verify they're working as intended
…ate_resolve

Fix resolved (template) values in case of failure
…ch_github

fix `test_update_branch_github` which got broken because toy-0.0.eb easyconfig was modified
fix handling of specified command environment in `create_cmd_scripts` + add test for env option in `run_shell_cmd`
create `env.sh` and `cmd.sh` helper scripts in `run_shell_cmd`
Co-authored-by: Kenneth Hoste <kenneth.hoste@ugent.be>
…ternates

add renamed alternate constants/templates/parameters
trigger pre-hook in `run_shell_cmd` as early as possible so dry-run + trace output is correct
@dagonzalezfo dagonzalezfo merged commit c81572c into dagonzalezfo:4426_granular_exit_code Aug 20, 2024
@lexming lexming deleted the granular_exit_code branch August 23, 2024 08:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants