ci: add ansible-core 2.17 to the test matrix (#508)

##### SUMMARY

See
https://docs.ansible.com/ansible/devel/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix

Also bump the test containers to version v6.0.0.
This commit is contained in:
Jonas L 2024-05-31 09:25:02 +02:00 committed by GitHub
parent ad5b95856f
commit 132b378e92
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -31,7 +31,7 @@ variables:
resources: resources:
containers: containers:
- container: default - container: default
image: quay.io/ansible/azure-pipelines-test-container:4.0.1 image: quay.io/ansible/azure-pipelines-test-container:6.0.0
pool: Standard pool: Standard
@ -47,6 +47,16 @@ stages:
- name: Sanity - name: Sanity
test: devel/sanity test: devel/sanity
- stage: Sanity_2_17
displayName: Sanity 2.17
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
targets:
- name: Sanity
test: 2.17/sanity
- stage: Sanity_2_16 - stage: Sanity_2_16
displayName: Sanity 2.16 displayName: Sanity 2.16
dependsOn: [] dependsOn: []
@ -88,6 +98,16 @@ stages:
- name: (py3.12) - name: (py3.12)
test: devel/units/3.12 test: devel/units/3.12
- stage: Units_2_17
displayName: Units 2.17
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
targets:
- name: (py3.10)
test: 2.17/units/3.10
- stage: Units_2_16 - stage: Units_2_16
displayName: Units 2.16 displayName: Units 2.16
dependsOn: [] dependsOn: []
@ -130,6 +150,17 @@ stages:
- name: (py3.12) - name: (py3.12)
test: devel/integration/3.12 test: devel/integration/3.12
- stage: Integration_2_17
displayName: Integration 2.17
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
groups: [1, 2, 3]
targets:
- name: (py3.10)
test: 2.17/integration/3.10
- stage: Integration_2_16 - stage: Integration_2_16
displayName: Integration 2.16 displayName: Integration 2.16
dependsOn: [] dependsOn: []
@ -168,14 +199,17 @@ stages:
condition: succeededOrFailed() condition: succeededOrFailed()
dependsOn: dependsOn:
- Sanity_devel - Sanity_devel
- Sanity_2_17
- Sanity_2_16 - Sanity_2_16
- Sanity_2_15 - Sanity_2_15
- Sanity_2_14 - Sanity_2_14
- Units_devel - Units_devel
- Units_2_17
- Units_2_16 - Units_2_16
- Units_2_15 - Units_2_15
- Units_2_14 - Units_2_14
- Integration_devel - Integration_devel
- Integration_2_17
- Integration_2_16 - Integration_2_16
- Integration_2_15 - Integration_2_15
- Integration_2_14 - Integration_2_14