mirror of
https://github.com/ansible-collections/community.docker.git
synced 2026-10-27 08:41:13 +00:00
Add stable-22 to CI. (#1317)
This commit is contained in:
@@ -111,6 +111,26 @@ stages:
|
||||
- name: RHEL 10.1 + group 5
|
||||
test: ansible-test-integration-2.21-rhel-10.1-azp-5
|
||||
|
||||
- stage: remote_2_22
|
||||
displayName: Remote 2.22
|
||||
dependsOn: []
|
||||
variables:
|
||||
entryPoint: tests/utils/shippable/nox.sh
|
||||
jobs:
|
||||
- template: templates/matrix.yml
|
||||
parameters:
|
||||
targets:
|
||||
- name: RHEL 10.2 + group 1
|
||||
test: ansible-test-integration-2.22-rhel-10.2-azp-1
|
||||
- name: RHEL 10.2 + group 2
|
||||
test: ansible-test-integration-2.22-rhel-10.2-azp-2
|
||||
- name: RHEL 10.2 + group 3
|
||||
test: ansible-test-integration-2.22-rhel-10.2-azp-3
|
||||
- name: RHEL 10.2 + group 4
|
||||
test: ansible-test-integration-2.22-rhel-10.2-azp-4
|
||||
- name: RHEL 10.2 + group 5
|
||||
test: ansible-test-integration-2.22-rhel-10.2-azp-5
|
||||
|
||||
- stage: remote_devel
|
||||
displayName: Remote devel
|
||||
dependsOn: []
|
||||
@@ -147,6 +167,7 @@ stages:
|
||||
- remote_2_19
|
||||
- remote_2_20
|
||||
- remote_2_21
|
||||
- remote_2_22
|
||||
- remote_devel
|
||||
jobs:
|
||||
- template: templates/coverage.yml
|
||||
|
||||
@@ -32,7 +32,7 @@ For more information about communication, see the [Ansible communication guide](
|
||||
|
||||
## Tested with Ansible
|
||||
|
||||
Tested with the current ansible-core 2.17, ansible-core 2.18, ansible-core 2.19, ansible-core 2.20, ansible-core 2.21 releases, and the current development version of ansible-core. Ansible/ansible-base versions before 2.17.0 are not supported.
|
||||
Tested with the current ansible-core 2.17, ansible-core 2.18, ansible-core 2.19, ansible-core 2.20, ansible-core 2.21, ansible-core 2.22 releases, and the current development version of ansible-core. Ansible/ansible-base versions before 2.17.0 are not supported.
|
||||
|
||||
## External requirements
|
||||
|
||||
|
||||
@@ -206,6 +206,32 @@ ansible_core = "2.21"
|
||||
target = [ "azp/1/", "azp/2/", "azp/3/", "azp/4/", "azp/5/" ]
|
||||
remote = [ "rhel/10.1" ]
|
||||
|
||||
# Ansible-core 2.22:
|
||||
|
||||
[[sessions.ansible_test_integration.groups]]
|
||||
session_name = "ansible-test-integration-2.22"
|
||||
description = "Meta session for running all ansible-test-integration-2.22-* sessions."
|
||||
|
||||
[[sessions.ansible_test_integration.groups.sessions]]
|
||||
ansible_core = "2.22"
|
||||
target = [ "azp/4/", "azp/5/" ]
|
||||
docker = [
|
||||
"fedora44",
|
||||
# "ubuntu2404",
|
||||
"ubuntu2604",
|
||||
# "alpine324",
|
||||
]
|
||||
|
||||
[[sessions.ansible_test_integration.groups.sessions]]
|
||||
ansible_core = "2.22"
|
||||
target = [ "azp/1/", "azp/2/", "azp/3/", "azp/4/", "azp/5/" ]
|
||||
remote = [
|
||||
# "rhel/9.8",
|
||||
"rhel/10.2",
|
||||
# For some reason, Ubuntu 24.04 is *extremely* slower than RHEL 9.6
|
||||
# "ubuntu/24.04",
|
||||
]
|
||||
|
||||
# Ansible-core devel:
|
||||
|
||||
[[sessions.ansible_test_integration.groups]]
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
plugins/connection/docker.py no-assert
|
||||
plugins/connection/docker_api.py no-assert
|
||||
plugins/connection/nsenter.py no-assert
|
||||
plugins/module_utils/_api/credentials/store.py pylint:ansible-bad-function
|
||||
plugins/module_utils/_api/transport/sshconn.py no-assert
|
||||
plugins/module_utils/_api/transport/sshconn.py pylint:ansible-bad-function
|
||||
plugins/module_utils/_api/utils/build.py no-assert
|
||||
plugins/module_utils/_module_container/module.py no-assert
|
||||
plugins/module_utils/_platform.py no-assert
|
||||
plugins/module_utils/_socket_handler.py no-assert
|
||||
plugins/modules/docker_container_copy_into.py no-assert
|
||||
plugins/modules/docker_container_copy_into.py validate-modules:undocumented-parameter # _max_file_size_for_diff is used by the action plugin
|
||||
plugins/modules/docker_container_exec.py no-assert
|
||||
plugins/modules/docker_image.py no-assert
|
||||
plugins/modules/docker_image_tag.py no-assert
|
||||
plugins/modules/docker_login.py no-assert
|
||||
plugins/modules/docker_plugin.py no-assert
|
||||
plugins/modules/docker_swarm_service.py no-assert
|
||||
plugins/modules/docker_volume.py no-assert
|
||||
@@ -0,0 +1,3 @@
|
||||
GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
SPDX-FileCopyrightText: Ansible Project
|
||||
Reference in New Issue
Block a user