mirror of
https://github.com/saltstack-formulas/packages-formula.git
synced 2025-04-16 09:40:23 +00:00
Avoid unnecessary archive downloads
This commit is contained in:
parent
3aee2a8ed1
commit
b237fdf366
1 changed files with 1 additions and 13 deletions
|
@ -41,16 +41,10 @@ packages-archive-wanted-target-{{ package }}-directory:
|
|||
|
||||
{%- if 'format' in archive.dl and archive.dl.format in packages.archives.types %}
|
||||
|
||||
packages-archive-wanted-remove-prev-{{ package }}:
|
||||
file.absent:
|
||||
- name: {{ packages.tmpdir }}/{{ archivename }}
|
||||
- require_in:
|
||||
- packages-archive-wanted-target-{{ package }}-directory
|
||||
|
||||
packages-archive-wanted-download-{{ package }}:
|
||||
cmd.run:
|
||||
- name: curl -s -L -o {{ packages.tmpdir }}/{{ archivename }} {{ archive.dl.source }}
|
||||
- unless: test -f {{ packages.tmpdir }}/{{ archivename }}/
|
||||
- unless: test -f {{ packages.tmpdir }}/{{ archivename }}
|
||||
- retry:
|
||||
attempts: 2
|
||||
until: True
|
||||
|
@ -88,12 +82,6 @@ packages-archive-wanted-install-{{ package }}:
|
|||
- require:
|
||||
- packages-archive-wanted-download-{{ package }}
|
||||
|
||||
packages-archive-wanted-cleanup-{{ package }}:
|
||||
file.absent:
|
||||
- name: {{ packages.tmpdir }}/{{ archivename }}
|
||||
- onchanges:
|
||||
- archive: packages-archive-wanted-install-{{ package }}
|
||||
|
||||
{%- else %}
|
||||
|
||||
packages-archive-wanted-download-{{ package }}:
|
||||
|
|
Loading…
Add table
Reference in a new issue