Skip to content

Allow flexibility to define a target submodule and its branch

This MR updates the submodules to point to remote HEAD. It allows testing submodule PRs (external for eg. github feature branches in PRs) for builds by abstracting the feature Pull requests that need to be checked out, into gitlab CICD vars.

With this change you can define the PR no.'s you want to test in your pipeline vars. The default in the gitlab CI/CD variables is left blank on purpose because you want to checkout the default branch head rather than PRs

Build https://gitlab.rc.uab.edu/rc/ohpc-packer/-/jobs/41352 succeded for this MR, It is checking intented PRs from github which is the purpose of this MR.

Related to #37 (closed)

Edited by Eesaan Atluri

Merge request reports