diff --git a/.azuredevops/rocm-ci.yml b/.azuredevops/rocm-ci.yml index e87ae14ef0..ae0796fb4b 100644 --- a/.azuredevops/rocm-ci.yml +++ b/.azuredevops/rocm-ci.yml @@ -1,13 +1,33 @@ +variables: +- group: common +- template: /.azuredevops/variables-global.yml@pipelines_repo + +parameters: +- name: pipelinesRepoRef + type: string + default: refs/heads/develop +- name: systemsRepoRef + type: string + default: refs/heads/develop +- name: systemsSparseCheckoutDir + type: string + default: 'projects/rocprofiler-sdk' +- name: triggerDownstreamJobs + type: boolean + default: true + resources: repositories: - repository: pipelines_repo type: github endpoint: ROCm name: ROCm/ROCm - -variables: -- group: common -- template: /.azuredevops/variables-global.yml@pipelines_repo + ref: ${{ parameters.pipelinesRepoRef }} + - repository: systems_repo + type: github + endpoint: ROCm + name: ROCm/rocm-systems + ref: ${{ parameters.systemsRepoRef }} trigger: batch: true @@ -42,5 +62,12 @@ pr: - NOTICES.txt drafts: false -jobs: +stages: +- stage: rccl + jobs: - template: ${{ variables.CI_COMPONENT_PATH }}/rccl.yml@pipelines_repo + parameters: + sparseCheckoutDir: '' + systemsRepo: systems_repo + systemsSparseCheckoutDir: ${{ parameters.systemsSparseCheckoutDir }} + triggerDownstreamJobs: ${{ parameters.triggerDownstreamJobs }}