diff options
author | Matt Clay <matt@mystile.com> | 2022-08-04 09:31:14 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-04 09:31:14 -0700 |
commit | 02e98810a9fa895b8215e864f11e537cbd125bae (patch) | |
tree | e6dd94d91df473269008c62671729f4ad698dbae /.azure-pipelines | |
parent | 7e634f54c3b98372152a722ddf85919cf3f5fe86 (diff) | |
download | ansible-02e98810a9fa895b8215e864f11e537cbd125bae.zip |
Re-organize CI test groups for POSIX tests. (#77420)
* `context/target` tests must be in groups 1 - 2.
* `context/controller` tests must be in groups 3 - 5.
This makes it easier to efficiently organize groups and balance test runtimes.
Diffstat (limited to '.azure-pipelines')
-rw-r--r-- | .azure-pipelines/azure-pipelines.yml | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/.azure-pipelines/azure-pipelines.yml b/.azure-pipelines/azure-pipelines.yml index 0dbc729c1a..7b382c6cd0 100644 --- a/.azure-pipelines/azure-pipelines.yml +++ b/.azure-pipelines/azure-pipelines.yml @@ -104,6 +104,18 @@ stages: groups: - 1 - 2 + - template: templates/matrix.yml + parameters: + targets: + - name: macOS 12.0 + test: macos/12.0 + - name: RHEL 8.6 + test: rhel/8.6 + - name: RHEL 9.0 + test: rhel/9.0 + - name: FreeBSD 13.1 + test: freebsd/13.1 + groups: - 3 - 4 - 5 @@ -131,6 +143,19 @@ stages: groups: - 1 - 2 + - template: templates/matrix.yml + parameters: + testFormat: linux/{0} + targets: + - name: Alpine 3 + test: alpine3 + - name: Fedora 35 + test: fedora35 + - name: Fedora 36 + test: fedora36 + - name: Ubuntu 22.04 + test: ubuntu2204 + groups: - 3 - 4 - 5 |