Compare commits
1 Commits
2d5c70864a
...
1e7afd726d
Author | SHA1 | Date | |
---|---|---|---|
1e7afd726d |
@ -15,19 +15,20 @@
|
|||||||
# - debug:
|
# - debug:
|
||||||
# msg: '{{asset.browser_download_url}}'
|
# msg: '{{asset.browser_download_url}}'
|
||||||
|
|
||||||
- name: process release name for /usr/local/{{lib_dir}}
|
- name: process release name for /usr/local/{{package_name}}
|
||||||
set_fact:
|
set_fact:
|
||||||
lib_dir: '{{release.name | lower | regex_replace(" (\d+)\.\d+\.\d+", "-\1")}}'
|
package_name: '{{release.name | lower | regex_replace(" (\d+)\.\d+\.\d+", "-\1")}}'
|
||||||
|
|
||||||
- name: create temporary directory for download
|
- name: set path for archive download
|
||||||
tempfile:
|
set_fact:
|
||||||
state: directory
|
archive_path: '/tmp/{{asset.name}}'
|
||||||
register: tempdir
|
|
||||||
|
|
||||||
- set_fact:
|
|
||||||
download_path: '{{tempdir.path}}/llvm.tar.xz'
|
|
||||||
|
|
||||||
- name: download release archive
|
- name: download release archive
|
||||||
get_url:
|
get_url:
|
||||||
url: '{{asset.browser_download_url}}'
|
url: '{{asset.browser_download_url}}'
|
||||||
dest: '{{download_path}}'
|
dest: '{{archive_path}}'
|
||||||
|
|
||||||
|
- name: extract release archive
|
||||||
|
unarchive:
|
||||||
|
src: '{{archive_path}}'
|
||||||
|
dest: '/usr/local/lib/{{package_name}}'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user