-
Notifications
You must be signed in to change notification settings - Fork 0
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
Using custom workspaces in jenkins #325
Conversation
launch jenkins spack |
launch jenkins icon |
cscs-ci run |
launch jenkins icon |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. So basically before we did not have concurrent builds and now we do as each one happens in a per build workspace? Only question I have is are the build numbers always unique, and will jenkins create these new custom workspace folders if they do not exist? Also will these folders be deleted over time, or do we need to do some sort of cleanup afterwards?
Mandatory Tests Please make sure you run these tests via comment before you merge!
Optional Tests In case your change might affect downstream icon-exclaim, please consider running
For more detailed information please look at CI in the EXCLAIM universe. |
Thanks! So we did have concurrent builds before, but when we introduced spack to the build process, it started interpreting the @ in the concurrent build workspace names as a version specifier and then failed. So then we disabled concurrent builds to avoid this issue, but that slowed down our workflow. Now we are switching to underscore in the build directory, which satisfies spack at least. And we cleanup the workspace after each build with this
|
launch jenkins icon |
cscs-ci run |
launch jenkins spack |
* Using custom workspaces in jenkins
No description provided.