mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-06-10 18:55:53 +00:00
When using group_tests, the pytest playbook was not receiving the Ansible version to use, executing always with the latest available version. This patch fixes the behavior by passing the Ansible version to use for tests to pytest_tests playbook.
42 lines
1.0 KiB
YAML
42 lines
1.0 KiB
YAML
---
|
|
parameters:
|
|
- name: scenario
|
|
type: string
|
|
default: centos-8
|
|
- name: build_number
|
|
type: string
|
|
- name: ansible_version
|
|
type: string
|
|
default: ""
|
|
|
|
jobs:
|
|
- template: playbook_tests.yml
|
|
parameters:
|
|
group_number: 1
|
|
number_of_groups: 3
|
|
build_number: ${{ parameters.build_number }}
|
|
scenario: ${{ parameters.scenario }}
|
|
ansible_version: ${{ parameters.ansible_version }}
|
|
|
|
- template: playbook_tests.yml
|
|
parameters:
|
|
group_number: 2
|
|
number_of_groups: 3
|
|
build_number: ${{ parameters.build_number }}
|
|
scenario: ${{ parameters.scenario }}
|
|
ansible_version: ${{ parameters.ansible_version }}
|
|
|
|
- template: playbook_tests.yml
|
|
parameters:
|
|
group_number: 3
|
|
number_of_groups: 3
|
|
build_number: ${{ parameters.build_number }}
|
|
scenario: ${{ parameters.scenario }}
|
|
ansible_version: ${{ parameters.ansible_version }}
|
|
|
|
- template: pytest_tests.yml
|
|
parameters:
|
|
build_number: ${{ parameters.build_number }}
|
|
scenario: ${{ parameters.scenario }}
|
|
ansible_version: ${{ parameters.ansible_version }}
|