Skip to content

Commit

Permalink
sf/ansible-test: define the ansible-ee jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
goneri committed Feb 2, 2022
1 parent 3308e3e commit 0d6d27f
Show file tree
Hide file tree
Showing 3 changed files with 52 additions and 23 deletions.
2 changes: 2 additions & 0 deletions zuul.ansible.d/project-templates.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
# openvswitch.openvswitch
- project-template:
name: ansible-collections-openvswitch-openvswitch-units
check:
Expand Down Expand Up @@ -43,6 +44,7 @@
- ansible-test-units-openvswitch-python38
- build-ansible-collection

# ansible.utils
- project-template:
name: ansible-collections-ansible-utils
check:
Expand Down
37 changes: 37 additions & 0 deletions zuul.d/ansible-utils-jobs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -85,3 +85,40 @@
test_ansible_python_interpreter: /usr/bin/python3
collection_name: utils
collection_namespace: ansible

# ansible-ee
- job:
name: ansible-ee-integration-ansible-utils-latest
parent: ansible-ee-tests
vars:
ansible_runner_container_version: latest
container_image_tests:
- integration
ansible_network_os: openvswitch
test_ansible_ssh_private_key_file: ~/.ssh/id_ecdsa
test_ansible_network_cli_ssh_type: libssh
nodeset: openvswitch-2.15.0-python38

- job:
name: ansible-ee-integration-ansible-utils-stable2.11
parent: ansible-ee-integration-ansible-utils-latest
vars:
ansible_runner_container_version: stable-2.11-devel

- job:
name: ansible-ee-integration-ansible-utils-stable2.12
parent: ansible-ee-integration-ansible-utils-latest
vars:
ansible_runner_container_version: stable-2.12-devel

- job:
name: ansible-ee-integration-ansible-utils-stable2.10
parent: ansible-ee-integration-ansible-utils-latest
vars:
ansible_runner_container_version: stable-2.10-devel

- job:
name: ansible-ee-integration-ansible-utils-stable2.9
parent: ansible-ee-integration-ansible-utils-latest
vars:
ansible_runner_container_version: stable-2.9-devel
36 changes: 13 additions & 23 deletions zuul.sf.d/project-templates.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,34 +47,21 @@

# ansible.utils
- project-template:
name: ansible-collections-ansible-utils_no_network-ee
name: ansible-collections-ansible-utils
check:
jobs: &ansible-collections-ansible-utils-jobs_no_network_ee
jobs: &ansible-collections-ansible-utils-jobs
- build-ansible-collection:
required-projects:
- name: github.com/ansible-collections/ansible.netcommon
- name: github.com/ansible-collections/ansible.utils
- ansible-ee-integration-ansible-utils-latest
- ansible-ee-integration-ansible-utils-stable2.11
- ansible-ee-integration-ansible-utils-stable2.12
- ansible-ee-integration-ansible-utils-stable2.10
- ansible-ee-integration-ansible-utils-stable2.9
gate:
queue: integrated
jobs: *ansible-collections-ansible-utils-jobs_no_network_ee
periodic:
jobs:
- ansible-test-sanity-docker-devel
- ansible-test-sanity-docker-milestone
- ansible-test-sanity-docker-stable-2.9
- ansible-test-sanity-docker-stable-2.10
- ansible-test-sanity-docker-stable-2.11
- ansible-test-sanity-docker-stable-2.12
- ansible-test-units-openvswitch-python38
- build-ansible-collection

- project-template:
name: ansible-collections-ansible-utils
check:
jobs: []
gate:
queue: integrated
jobs: []
jobs: *ansible-collections-ansible-utils-jobs
periodic:
jobs:
- ansible-test-sanity-docker-devel
Expand All @@ -100,8 +87,11 @@
- ansible-test-units-ansible-utils-python27
- ansible-test-units-ansible-utils-python36
- ansible-test-units-ansible-utils-python37
- network-ee-unit-tests:
voting: false
- ansible-ee-tests-latest
- ansible-ee-tests-stable-2.9
- ansible-ee-tests-stable-2.10
- ansible-ee-tests-stable-2.11
- ansible-ee-tests-stable-2.12
gate:
queue: integrated
jobs: *ansible-collections-ansible-utils-units-jobs
Expand Down

0 comments on commit 0d6d27f

Please sign in to comment.