fix atomic-reactor update hardlink for buildroot rebuild
Signed-off-by: Adam Miller <admiller@redhat.com>
This commit is contained in:
parent
f18bc9e8b5
commit
f7564ee7e9
1 changed files with 19 additions and 0 deletions
|
@ -376,11 +376,30 @@
|
||||||
notify:
|
notify:
|
||||||
- buildroot container
|
- buildroot container
|
||||||
|
|
||||||
|
- name: stat /usr/share/atomic-reactor/atomic-reactor.tar.gz
|
||||||
|
stat:
|
||||||
|
path: /usr/share/atomic-reactor/atomic-reactor.tar.gz
|
||||||
|
register: usr_ar_stat
|
||||||
|
|
||||||
|
- name: stat /etc/osbs/buildroot/atomic-reactor.tar.gz
|
||||||
|
stat:
|
||||||
|
path: /etc/osbs/buildroot/atomic-reactor.tar.gz
|
||||||
|
register: etc_ar_stat
|
||||||
|
|
||||||
|
- name: remove old hardlink to /etc/osbs/buildroot/atomic-reactor.tar.gz
|
||||||
|
file:
|
||||||
|
path: /usr/share/atomic-reactor/atomic-reactor.tar.gz
|
||||||
|
state: absent
|
||||||
|
when: etc_ar_stat.stat.exists and usr_ar_stat.stat.checksum != etc_ar_stat.stat.checksum
|
||||||
|
|
||||||
- name: Hardlink atomic-reactor source for buildroot container (because Docker)
|
- name: Hardlink atomic-reactor source for buildroot container (because Docker)
|
||||||
file:
|
file:
|
||||||
src: /usr/share/atomic-reactor/atomic-reactor.tar.gz
|
src: /usr/share/atomic-reactor/atomic-reactor.tar.gz
|
||||||
dest: /etc/osbs/buildroot/atomic-reactor.tar.gz
|
dest: /etc/osbs/buildroot/atomic-reactor.tar.gz
|
||||||
state: hard
|
state: hard
|
||||||
|
notify:
|
||||||
|
- buildroot container
|
||||||
|
when: etc_ar_stat.stat.exists and usr_ar_stat.stat.checksum != etc_ar_stat.stat.checksum
|
||||||
|
|
||||||
- name: pull fedora required docker images
|
- name: pull fedora required docker images
|
||||||
shell: "docker pull {{docker_registry}}/{{item}}"
|
shell: "docker pull {{docker_registry}}/{{item}}"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue