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