Skip to content

Commit

Permalink
fixup! upstream CI: Simplify pipelines enviroment creation
Browse files Browse the repository at this point in the history
  • Loading branch information
rjeffman committed Oct 31, 2024
1 parent 8f0594e commit 46a659a
Showing 1 changed file with 59 additions and 44 deletions.
103 changes: 59 additions & 44 deletions infra/azure/pr-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,34 @@ trigger:
pool:
vmImage: 'ubuntu-20.04'

variables:
- name: "distros"
value: "fedora-latest,c9s"

stages:

# Fedora

- stage: Fedora_Latest
dependsOn: []
jobs:
- template: templates/run_tests.yml
parameters:
build_number: $(Build.BuildNumber)
distro: fedora-latest
ansible_version: "-core >=2.15,<2.16"
skip_git_test: false
- ${{ each distro in split($(distros}, ',') }}:
- stage: ${{ distro }}_ansible_core_2_15
dependsOn: []
jobs:
- template: templates/run_tests.yml
parameters:
build_number: $(Build.BuildNumber)
distro: ${{ distro }}
ansible_version: "-core >=2.15,<2.16"
skip_git_test: false

# - stage: Fedora_Latest
# dependsOn: []
# jobs:
# - template: templates/run_tests.yml
# parameters:
# build_number: $(Build.BuildNumber)
# distro: fedora-latest
# ansible_version: "-core >=2.15,<2.16"
# skip_git_test: false

# Galaxy on Fedora

Expand All @@ -32,38 +47,38 @@ stages:
skip_git_test: false
test_galaxy: true

# CentOS 9 Stream

- stage: CentOS_9_Stream
dependsOn: []
jobs:
- template: templates/run_tests.yml
parameters:
build_number: $(Build.BuildNumber)
distro: c9s
ansible_version: "-core >=2.15,<2.16"
skip_git_test: false

# CentOS 8 Stream

- stage: CentOS_8_Stream
dependsOn: []
jobs:
- template: templates/run_tests.yml
parameters:
build_number: $(Build.BuildNumber)
distro: c8s
ansible_version: "-core >=2.15,<2.16"
skip_git_test: false

# Rawhide

- stage: Fedora_Rawhide
dependsOn: []
jobs:
- template: templates/run_tests.yml
parameters:
build_number: $(Build.BuildNumber)
distro: fedora-rawhide
ansible_version: "-core >=2.15,<2.16"
skip_git_test: false
# # CentOS 9 Stream
#
# - stage: CentOS_9_Stream
# dependsOn: []
# jobs:
# - template: templates/run_tests.yml
# parameters:
# build_number: $(Build.BuildNumber)
# distro: c9s
# ansible_version: "-core >=2.15,<2.16"
# skip_git_test: false
#
# # CentOS 8 Stream
#
# - stage: CentOS_8_Stream
# dependsOn: []
# jobs:
# - template: templates/run_tests.yml
# parameters:
# build_number: $(Build.BuildNumber)
# distro: c8s
# ansible_version: "-core >=2.15,<2.16"
# skip_git_test: false
#
# # Rawhide
#
# - stage: Fedora_Rawhide
# dependsOn: []
# jobs:
# - template: templates/run_tests.yml
# parameters:
# build_number: $(Build.BuildNumber)
# distro: fedora-rawhide
# ansible_version: "-core >=2.15,<2.16"
# skip_git_test: false

0 comments on commit 46a659a

Please sign in to comment.