Merge pull request #1104 from rjeffman/ci_parallel_image_build

upstream CI: Build containers in parallel jobs
This commit is contained in:
Thomas Woerner
2023-11-24 14:50:44 +01:00
committed by GitHub

View File

@@ -13,32 +13,47 @@ trigger: none
pool: pool:
vmImage: 'ubuntu-20.04' vmImage: 'ubuntu-20.04'
jobs: stages:
- stage: CentOS_7
dependsOn: []
jobs:
- template: templates/build_container.yml - template: templates/build_container.yml
parameters: parameters:
job_name_suffix: Centos7 job_name_suffix: Centos7
container_name: centos-7 container_name: centos-7
build_scenario_name: centos-7-build build_scenario_name: centos-7-build
- stage: CentOS_8_Stream
dependsOn: []
jobs:
- template: templates/build_container.yml - template: templates/build_container.yml
parameters: parameters:
job_name_suffix: C8S job_name_suffix: C8S
container_name: c8s container_name: c8s
build_scenario_name: c8s-build build_scenario_name: c8s-build
- stage: CentOS_9_Stream
dependsOn: []
jobs:
- template: templates/build_container.yml - template: templates/build_container.yml
parameters: parameters:
job_name_suffix: C9S job_name_suffix: C9S
container_name: c9s container_name: c9s
build_scenario_name: c9s-build build_scenario_name: c9s-build
- stage: Fedora_Latest
dependsOn: []
jobs:
- template: templates/build_container.yml - template: templates/build_container.yml
parameters: parameters:
job_name_suffix: FedoraLatest job_name_suffix: FedoraLatest
container_name: fedora-latest container_name: fedora-latest
build_scenario_name: fedora-latest-build build_scenario_name: fedora-latest-build
- stage: Fedora_Rawhide
dependsOn: []
jobs:
- template: templates/build_container.yml - template: templates/build_container.yml
parameters: parameters:
job_name_suffix: FedoraRawhide job_name_suffix: FedoraRawhide