From 5ae7ac168afcf9c1529960f34d0f944aff00c6a3 Mon Sep 17 00:00:00 2001 From: "Jonas L." Date: Mon, 27 Oct 2025 10:48:04 +0100 Subject: [PATCH] test: support ansible-core 2.20 (#714) ##### SUMMARY Run test against ansible-core 2.20. https://forum.ansible.com/t/ansible-core-devel-and-milestone-bumped-to-2-21-0-dev0/44684 --- .azure-pipelines/azure-pipelines.yml | 42 +++++++++++++++++++++++++--- 1 file changed, 38 insertions(+), 4 deletions(-) diff --git a/.azure-pipelines/azure-pipelines.yml b/.azure-pipelines/azure-pipelines.yml index c2ae0f5..bd42eb4 100644 --- a/.azure-pipelines/azure-pipelines.yml +++ b/.azure-pipelines/azure-pipelines.yml @@ -47,6 +47,16 @@ stages: - name: Sanity test: devel/sanity + - stage: Sanity_2_20 + displayName: Sanity 2.20 + dependsOn: [] + jobs: + - template: templates/matrix.yml + parameters: + targets: + - name: Sanity + test: 2.20/sanity + - stage: Sanity_2_19 displayName: Sanity 2.19 dependsOn: [] @@ -75,8 +85,18 @@ stages: - template: templates/matrix.yml parameters: targets: - - name: (py3.13) - test: devel/units/3.13 + - name: (py3.14) + test: devel/units/3.14 + + - stage: Units_2_20 + displayName: Units 2.20 + dependsOn: [] + jobs: + - template: templates/matrix.yml + parameters: + targets: + - name: (py3.12) + test: 2.20/units/3.12 - stage: Units_2_19 displayName: Units 2.19 @@ -107,8 +127,19 @@ stages: parameters: groups: [1, 2, 3] targets: - - name: (py3.13) - test: devel/integration/3.13 + - name: (py3.14) + test: devel/integration/3.14 + + - stage: Integration_2_20 + displayName: Integration 2.20 + dependsOn: [] + jobs: + - template: templates/matrix.yml + parameters: + groups: [1, 2, 3] + targets: + - name: (py3.12) + test: 2.20/integration/3.12 - stage: Integration_2_19 displayName: Integration 2.19 @@ -137,12 +168,15 @@ stages: condition: succeededOrFailed() dependsOn: - Sanity_devel + - Sanity_2_20 - Sanity_2_19 - Sanity_2_18 - Units_devel + - Units_2_20 - Units_2_19 - Units_2_18 - Integration_devel + - Integration_2_20 - Integration_2_19 - Integration_2_18 jobs: