Base set of Azure DevOps pipeline library source (#3021)

* Base set of Azure DevOps pipeline library source

A base set of yaml files to orchestrate the build and testing of ROCm compiler and runtime components in an Azure DevOps project.

* Use hipcc in llvm-project, also build OpenCL runtime.

* Adding llvm-lit tests to llvm-project pipeline.

Added comgr ctest as well.

* rocm-cmake unit testing in pipeline

* Pipeline changes corresponding to 6.1 release
This commit is contained in:
Joseph Macaranas
2024-04-24 15:52:36 -04:00
committed by GitHub
parent 84c12ac1ce
commit 494c9a7200
21 changed files with 696 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
# specify non-secret global variables reused across pipelines here
variables:
- name: CI_ROOT_PATH
value: /.azuredevops
- name: CI_COMPONENT_PATH
value: ${{ variables.CI_ROOT_PATH }}/components
- name: CI_TEMPLATE_PATH
value: ${{ variables.CI_ROOT_PATH }}/templates
- name: LOW_END_BUILD_POOL
value: ubuntu-22.04
- name: HIGH_END_BUILD_POOL
value: rocm-ci_build_pool