Skip to content

Add common CI script helpers - #28

Open
rbberger wants to merge 13 commits into
mainfrom
common-ci-scripts
Open

rbberger wants to merge 13 commits into
mainfrom
common-ci-scripts

Conversation

@rbberger

@rbberger rbberger commented Sep 11, 2026 •

Copy link
Copy Markdown
Collaborator

So far we've encouraged the use of

salloc <SCHEDULER_PARAMS> / flux alloc <SCHEDULER_PARAMS>
source .gitlab/kessel.sh
kessel run --env <ENV-NAME>

for Spack-based CI pipelines. This PR adds helpers that make a simpler approach possible:

source .gitlab/alloc.sh <ENV-name>
kessel run

Note that how alloc.sh is implemented is project specific, but the helpers in this PR make it easier to write it.

Comment thread lib/kessel/workflows/base/cmake/cmake/build.sh

@AndresYague AndresYague left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Save from the above minor change, I think this looks good and useful.

Signed-off-by: Richard Berger <rberger@lanl.gov>

This branch has not been deployed

No deployments
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.

2 participants