UNCLASSIFIED - NO CUI

Skip to content

Refactor to new CHT pipeline pattern

DJ Mountney requested to merge refactor-cht into master

Closes: https://dccscr.dsop.io/dsop/gitlab/gitlab/kubectl/issues/1

  • Removes gitlab versioned folders prior to 12.8
  • Unwraps the 12.8 folder into the root
  • Removes the prebuild.sh script in favor of download.json
  • Drops the build script for now
  • Update prepare script to use local downloaded artifacts

Currently all the gitlab containers' artifacts are tarred into one file. So I've needed to keep the extra prepended build phase for now, but on the GitLab side we will look at changing this in a future release so that each container only pulls in the artifacts they need. This will allow us to drop the prepended build phase, and align a lot closer to the upstream GitLab containers. (Resulting in less work to convert them during release)

Merge request reports