|
11 | 11 | hosts: localhost
|
12 | 12 | gather_facts: true
|
13 | 13 | tasks:
|
14 |
| - - name: Set a fact about versions to promote |
| 14 | + - name: Set a fact about rpm versions to promote |
15 | 15 | set_fact:
|
16 | 16 | dev_pulp_distribution_rpm_promote_versions: >-
|
17 | 17 | {{ dev_pulp_distribution_rpm_promote_versions |
|
|
22 | 22 | label: "{{ item.short_name }}"
|
23 | 23 | when: item.short_name in kayobe_pulp_repo_versions
|
24 | 24 |
|
25 |
| - - name: Display promotion versions fact |
| 25 | + - name: Set a fact about deb versions to promote |
| 26 | + set_fact: |
| 27 | + dev_pulp_distribution_deb_promote_versions: >- |
| 28 | + {{ dev_pulp_distribution_deb_promote_versions | |
| 29 | + default({}) | |
| 30 | + combine({item.short_name: kayobe_pulp_repo_versions[item.short_name]}) }} |
| 31 | + loop: "{{ dev_pulp_distribution_deb_promote }}" |
| 32 | + loop_control: |
| 33 | + label: "{{ item.short_name }}" |
| 34 | + when: item.short_name in kayobe_pulp_repo_versions |
| 35 | + |
| 36 | + - name: Display rpm promotion versions facts |
26 | 37 | debug:
|
27 | 38 | var: dev_pulp_distribution_rpm_promote_versions
|
28 | 39 |
|
| 40 | + - name: Display deb promotion versions facts |
| 41 | + debug: |
| 42 | + var: dev_pulp_distribution_deb_promote_versions |
| 43 | + |
29 | 44 | - name: Assert that versions variable is populated
|
30 | 45 | assert:
|
31 | 46 | that:
|
32 |
| - - dev_pulp_distribution_rpm_promote_versions | length > 0 |
| 47 | + - >- |
| 48 | + dev_pulp_distribution_deb_promote_versions | length > 0 or |
| 49 | + dev_pulp_distribution_rpm_promote_versions | length > 0 |
33 | 50 | msg: >-
|
34 |
| - Distribution promotion version variable 'dev_pulp_distribution_rpm_promote_versions' is empty |
| 51 | + Distribution promotion version variables |
| 52 | + 'dev_pulp_distribution_deb_promote_versions' and |
| 53 | + 'dev_pulp_distribution_rpm_promote_versions' are empty |
0 commit comments