|
|
@ -6,7 +6,7 @@ |
|
|
ansible.builtin.dnf: |
|
|
ansible.builtin.dnf: |
|
|
name: https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm |
|
|
name: https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm |
|
|
state: present |
|
|
state: present |
|
|
disable_gpg_check: yes |
|
|
disable_gpg_check: false |
|
|
- name: Install software |
|
|
- name: Install software |
|
|
become: true |
|
|
become: true |
|
|
ansible.builtin.dnf: |
|
|
ansible.builtin.dnf: |
|
|
@ -66,10 +66,15 @@ |
|
|
register: rebuild_result |
|
|
register: rebuild_result |
|
|
failed_when: rebuild_result.rc != 0 |
|
|
failed_when: rebuild_result.rc != 0 |
|
|
|
|
|
|
|
|
- name: List built RPMs |
|
|
- name: Get build RMPS |
|
|
ansible.builtin.command: ls -l {{ ansible_env.HOME }}/rpmbuild/RPMS/x86_64/ |
|
|
ansible.builtin.find: |
|
|
register: rpm_list |
|
|
path: "{{ ansible_env.HOME }}/rpmbuild/RPMS/x86_64/" |
|
|
|
|
|
register: build_rpms |
|
|
|
|
|
|
|
|
- name: Display built RPMs |
|
|
- name: Extract filenames from paths of built RPMs |
|
|
|
|
|
ansible.builtin.set_fact: |
|
|
|
|
|
rpm_filenames: "{{ build_rpms.files | map(attribute='path') | map('basename') | list }}" |
|
|
|
|
|
|
|
|
|
|
|
- name: List build RMPS |
|
|
ansible.builtin.debug: |
|
|
ansible.builtin.debug: |
|
|
var: rpm_list.stdout |
|
|
msg: "{{ rpm_filenames }}" |
|
|
|