Always test proposed changes to scripts/assets
Scripts and assets in the pipeline-definition repository are always tested in CI using the master branch. This means that a proposed change for one of the scripts does not get tested when a revision is proposed for the script.
Allow GitLab to clone the entire pipeline-definition repository from the branch with the proposed changes and use those scripts/assets from that branch.
Also, move all scripts into scripts/
and all assets into assets/
. Adjust
the .gitlab-ci.yml
to reference the new locations of those files.
Signed-off-by: Major Hayden major@redhat.com