Tagged builds of External CI components (#3078)

* Tagged builds of External CI components

Adding capability to kick off builds of ROCm components based on a tag ref, without the need of the yaml file in the corresponding repo that is used for pre-submit and on-submit builds. This unblocks the team from creating an initial set of pipelines to verify things work.

Also made some improvements to the code structure and added support for more repos.

---------

Co-authored-by: abhimeda <abhinav.meda@amd.com>
Co-authored-by: alexxu-amd <alex.xu@amd.com>
This commit is contained in:
Joseph Macaranas
2024-05-02 15:27:06 -04:00
committed by GitHub
parent d000ce56e6
commit 1eb517456e
56 changed files with 1669 additions and 130 deletions

View File

@@ -11,3 +11,11 @@ variables:
value: ubuntu-22.04
- name: HIGH_END_BUILD_POOL
value: rocm-ci_build_pool
- name: CLOUD_BUILD_POOL
value: rocm-ci_cloud_build_pool
- name: LATEST_RELEASE_TAG
value: rocm-6.1.0
- name: DOCKER_IMAGE_NAME
value: rocm/dev-ubuntu-22.04
- name: LATEST_DOCKER_VERSION
value: 6.1