From 132b378e928f5f4134fedcc0bdc7c89e5cc77df2 Mon Sep 17 00:00:00 2001 From: Jonas L Date: Fri, 31 May 2024 09:25:02 +0200 Subject: [PATCH] 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. --- .azure-pipelines/azure-pipelines.yml | 36 +++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/.azure-pipelines/azure-pipelines.yml b/.azure-pipelines/azure-pipelines.yml index aaf5c21..9320bb7 100644 --- a/.azure-pipelines/azure-pipelines.yml +++ b/.azure-pipelines/azure-pipelines.yml @@ -31,7 +31,7 @@ variables: resources: containers: - 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 @@ -47,6 +47,16 @@ stages: - name: 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 displayName: Sanity 2.16 dependsOn: [] @@ -88,6 +98,16 @@ stages: - name: (py3.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 displayName: Units 2.16 dependsOn: [] @@ -130,6 +150,17 @@ stages: - name: (py3.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 displayName: Integration 2.16 dependsOn: [] @@ -168,14 +199,17 @@ stages: condition: succeededOrFailed() dependsOn: - Sanity_devel + - Sanity_2_17 - Sanity_2_16 - Sanity_2_15 - Sanity_2_14 - Units_devel + - Units_2_17 - Units_2_16 - Units_2_15 - Units_2_14 - Integration_devel + - Integration_2_17 - Integration_2_16 - Integration_2_15 - Integration_2_14