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

Create an option for a developer mode #4394

Open
ocaisa opened this issue Dec 4, 2023 · 3 comments
Open

Create an option for a developer mode #4394

ocaisa opened this issue Dec 4, 2023 · 3 comments
Milestone

Comments

@ocaisa
Copy link
Member

ocaisa commented Dec 4, 2023

It would be nice to support a developer mode, which would allow developers to use EasyBuild as part of their own build processes. One way to do this would be make the option (--developer)

  • Take a copy of the current directory as unpacked sources
  • Jump straight to the build step
  • Install software and module to a temporary location
@branfosj
Copy link
Member

branfosj commented Dec 4, 2023

A counter suggestion would be a --start (equivalent to --stop). I'm not sure I can think of why we'd only let this jump to the build step and not have an option to start at the configure or test steps instead.

@ocaisa
Copy link
Member Author

ocaisa commented Dec 4, 2023

Sorry, I misspoke, I mean jump to right after the extraction step

@ocaisa
Copy link
Member Author

ocaisa commented Dec 4, 2023

I'm not sure about --start as obviously the build step has a good chance of affecting the contents of the working directory, and you may not want that. At least if you make a copy, you aren't taking any risks and what you do is still reproducible (to an extent).

@boegel boegel added this to the 4.x milestone Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants