UNCLASSIFIED - NO CUI

Skip to content

Rewrite pipeline "mappings" to be extensible for 1.x/2.x changes

Micah Nagel requested to merge mapping-things into master

This change is a bit broad in scope but removes a lot of the stupidity that some Nicah Magel guy added in the pipelines. In particular:

  • Adds a tests/package-mapping.yaml file to the umbrella repo, which contains all the package mappings for values key, hr name, repo name, and file path
  • Modifies scripts to reference/use that mapping file for translation purposes
  • Heavily modifies the HR wait script to be more intelligent and DRY
  • Adds a default tests/package-mapping.yaml in the pipelines to handle sandbox/3rd party apps that might be pinned to older BB versions without it

Closes #124 (closed)

Edited by Micah Nagel

Merge request reports