Skip to content

Commit bd5f3b4

Browse files
authored
Ansible-core devel's version was bumped to 2.21.0.dev0, add stable-2.20 to CI (#958)
* Ansible-core devel's version was bumped to 2.21.0.dev0. * Add stable-2.20 to CI.
1 parent f85e912 commit bd5f3b4

File tree

3 files changed

+77
-3
lines changed

3 files changed

+77
-3
lines changed

.azure-pipelines/azure-pipelines.yml

Lines changed: 62 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,17 @@ stages:
6161
test: 'devel/sanity/1'
6262
- name: Units
6363
test: 'devel/units/1'
64+
- stage: Ansible_2_20
65+
displayName: Sanity & Units 2.20
66+
dependsOn: []
67+
jobs:
68+
- template: templates/matrix.yml
69+
parameters:
70+
targets:
71+
- name: Sanity
72+
test: '2.20/sanity/1'
73+
- name: Units
74+
test: '2.20/units/1'
6475
- stage: Ansible_2_19
6576
displayName: Sanity & Units 2.19
6677
dependsOn: []
@@ -112,6 +123,21 @@ stages:
112123
groups:
113124
- 1
114125
- 2
126+
- stage: Docker_2_20
127+
displayName: Docker 2.20
128+
dependsOn: []
129+
jobs:
130+
- template: templates/matrix.yml
131+
parameters:
132+
testFormat: 2.20/linux/{0}
133+
targets:
134+
- name: Fedora 42
135+
test: fedora42
136+
- name: Alpine 3.22
137+
test: alpine322
138+
groups:
139+
- 1
140+
- 2
115141
- stage: Docker_2_19
116142
displayName: Docker 2.19
117143
dependsOn: []
@@ -223,6 +249,21 @@ stages:
223249
groups:
224250
- 1
225251
- 2
252+
- stage: Remote_2_20
253+
displayName: Remote 2.20
254+
dependsOn: []
255+
jobs:
256+
- template: templates/matrix.yml
257+
parameters:
258+
testFormat: 2.20/{0}
259+
targets:
260+
- name: RHEL 9.6
261+
test: rhel/9.6
262+
- name: FreeBSD 14.3
263+
test: freebsd/14.3
264+
groups:
265+
- 1
266+
- 2
226267
- stage: Remote_2_19
227268
displayName: Remote 2.19
228269
dependsOn: []
@@ -290,6 +331,20 @@ stages:
290331
groups:
291332
- 1
292333
- 2
334+
- stage: Generic_2_20
335+
displayName: Generic 2.20
336+
dependsOn: []
337+
jobs:
338+
- template: templates/matrix.yml
339+
parameters:
340+
nameFormat: Python {0}
341+
testFormat: 2.20/generic/{0}
342+
targets:
343+
- test: "3.10"
344+
- test: "3.14"
345+
groups:
346+
- 1
347+
- 2
293348
- stage: Generic_2_19
294349
displayName: Generic 2.19
295350
dependsOn: []
@@ -339,22 +394,26 @@ stages:
339394
condition: succeededOrFailed()
340395
dependsOn:
341396
- Ansible_devel
397+
- Ansible_2_20
342398
- Ansible_2_19
343399
- Ansible_2_18
344400
- Ansible_2_17
345401
- Remote_devel_extra_vms
346402
- Remote_devel
347-
- Remote_2_18
403+
- Remote_2_20
348404
- Remote_2_19
405+
- Remote_2_18
349406
- Remote_2_17
350407
- Docker_devel
351-
- Docker_2_18
408+
- Docker_2_20
352409
- Docker_2_19
410+
- Docker_2_18
353411
- Docker_2_17
354412
- Docker_community_devel
355413
- Generic_devel
356-
- Generic_2_18
414+
- Generic_2_20
357415
- Generic_2_19
416+
- Generic_2_18
358417
- Generic_2_17
359418
jobs:
360419
- template: templates/coverage.yml

tests/sanity/ignore-2.21.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
plugins/module_utils/_crypto/module_backends/certificate.py no-assert
2+
plugins/module_utils/_crypto/module_backends/certificate_acme.py no-assert
3+
plugins/module_utils/_crypto/module_backends/certificate_ownca.py no-assert
4+
plugins/module_utils/_crypto/module_backends/certificate_selfsigned.py no-assert
5+
plugins/module_utils/_crypto/module_backends/csr.py no-assert
6+
plugins/module_utils/_crypto/module_backends/privatekey_convert.py no-assert
7+
plugins/module_utils/_openssh/backends/keypair_backend.py no-assert
8+
plugins/modules/acme_certificate.py no-assert
9+
plugins/modules/luks_device.py no-assert
10+
plugins/modules/openssl_pkcs12.py no-assert
11+
tests/ee/roles/smoke/library/smoke_ipaddress.py shebang
12+
tests/ee/roles/smoke/library/smoke_pyyaml.py shebang
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
2+
SPDX-License-Identifier: GPL-3.0-or-later
3+
SPDX-FileCopyrightText: Ansible Project

0 commit comments

Comments
 (0)