diff --git a/.azure-pipelines/azure-pipelines.yml b/.azure-pipelines/azure-pipelines.yml index f55df1c..6487e37 100644 --- a/.azure-pipelines/azure-pipelines.yml +++ b/.azure-pipelines/azure-pipelines.yml @@ -48,6 +48,17 @@ stages: targets: - name: Sanity test: 'devel/sanity/1' + + - stage: Ansible_2_12 + displayName: Sanity 2.12 + dependsOn: [] + jobs: + - template: templates/matrix.yml + parameters: + targets: + - name: Sanity + test: '2.12/sanity/1' + - stage: Ansible_2_11 displayName: Sanity 2.11 dependsOn: [] @@ -57,6 +68,7 @@ stages: targets: - name: Sanity test: '2.11/sanity/1' + - stage: Ansible_2_10 displayName: Sanity & Units 2.10 dependsOn: [] @@ -66,6 +78,7 @@ stages: targets: - name: Sanity test: '2.10/sanity/1' + - stage: Ansible_2_9 displayName: Sanity 2.9 dependsOn: [] @@ -90,6 +103,19 @@ stages: - name: hcloud test: 'devel/hcloud/3.8' + - stage: Hetzner_2_12 + displayName: Hetzner 2.12 + dependsOn: [] + jobs: + - template: templates/matrix.yml + parameters: + groups: + - 1 + - 2 + targets: + - name: hcloud + test: '2.12/hcloud/3.8' + - stage: Hetzner_2_11 displayName: Hetzner 2.11 dependsOn: [] @@ -136,10 +162,12 @@ stages: condition: succeededOrFailed() dependsOn: - Ansible_devel + - Ansible_2_12 - Ansible_2_11 - Ansible_2_10 - Ansible_2_9 - Hetzner_devel + - Hetzner_2_12 - Hetzner_2_11 - Hetzner_2_10 - Hetzner_2_9 diff --git a/tests/sanity/ignore-2.13.txt b/tests/sanity/ignore-2.13.txt new file mode 100644 index 0000000..caf2217 --- /dev/null +++ b/tests/sanity/ignore-2.13.txt @@ -0,0 +1,2 @@ +tests/utils/shippable/check_matrix.py replace-urlopen +tests/utils/shippable/timing.py shebang diff --git a/tests/utils/gitlab/gitlab.sh b/tests/utils/gitlab/gitlab.sh index 2ae1c41..b09bd2f 100755 --- a/tests/utils/gitlab/gitlab.sh +++ b/tests/utils/gitlab/gitlab.sh @@ -34,7 +34,7 @@ function retry echo "@* -> ${result}" done echo "Command '@*' failed 3 times!" - exit -1 + exit 1 } command -v pip