Gitlab pipeline refactor #597
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This will be the first of a few PRs to upgrade HiOp CI. This is just a refactor, but should be merged before we start debugging further. This refactor also breaks existing CI, and so it's a high priority to get this fixed and merged first before working on other features.
This PR separates each GitLab CI yaml into separate files, and prepares to implement posting of status from PNNL and ORNL GitLab to HiOp GitHub.
@nychiang you will have to go on to LLNL GitLab, and re-configure where CI looks for pipeline configuration. This should be in Settings -> CI/CD Settings -> General Pipelines -> CI/CD Configuration File. Just specify
.gitlab/llnl-ci.ymlas the file, and CI should be up and running again in this PR and future pipelines once people rebase.This might break existing pipelines, and so we should merge and rebase this to get CI back online for other developers.