ci: add tests for ansible 2.15 (#213)

- Add tests for Ansible 2.15
- Add sanity ignore file for 2.16, as thats used by devel now

Related to https://github.com/ansible-collections/news-for-maintainers/issues/41
This commit is contained in:
Julian Tölle 2023-05-12 13:30:30 +02:00 committed by GitHub
parent 3c2d4df8bb
commit 24c1af2b40
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 33 additions and 1 deletions

View file

@ -49,6 +49,16 @@ stages:
- name: Sanity
test: 'devel/sanity/1'
- stage: Ansible_2_15
displayName: Sanity 2.15
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
targets:
- name: Sanity
test: '2.15/sanity/1'
- stage: Ansible_2_14
displayName: Sanity 2.14
dependsOn: []
@ -88,10 +98,25 @@ stages:
groups:
- 1
- 2
- 3
targets:
- name: hcloud
test: 'devel/hcloud/3.9'
- stage: Hetzner_2_15
displayName: Hetzner 2.15
dependsOn: []
jobs:
- template: templates/matrix.yml
parameters:
groups:
- 1
- 2
- 3
targets:
- name: hcloud
test: '2.15/hcloud/3.9'
- stage: Hetzner_2_14
displayName: Hetzner 2.14
dependsOn: []
@ -101,6 +126,7 @@ stages:
groups:
- 1
- 2
- 3
targets:
- name: hcloud
test: '2.14/hcloud/3.9'
@ -114,6 +140,7 @@ stages:
groups:
- 1
- 2
- 3
targets:
- name: hcloud
test: '2.13/hcloud/3.9'
@ -127,6 +154,7 @@ stages:
groups:
- 1
- 2
- 3
targets:
- name: hcloud
test: '2.12/hcloud/3.9'
@ -136,10 +164,12 @@ stages:
condition: succeededOrFailed()
dependsOn:
- Ansible_devel
- Ansible_2_15
- Ansible_2_14
- Ansible_2_13
- Ansible_2_12
- Hetzner_devel
- Hetzner_2_15
- Hetzner_2_14
- Hetzner_2_13
- Hetzner_2_12

View file

@ -15,7 +15,7 @@ sanity:
- tags
parallel:
matrix:
- ANSIBLE_VERSION: ["devel", "2.12", "2.13", "2.14"]
- ANSIBLE_VERSION: ["devel", "2.12", "2.13", "2.14", "2.15"]
GROUP: [1]
script:
- bash tests/utils/gitlab/gitlab.sh ${ANSIBLE_VERSION}/sanity/${GROUP}

View file

@ -0,0 +1,2 @@
tests/utils/shippable/check_matrix.py replace-urlopen
tests/utils/shippable/timing.py shebang