Compare commits

..

1 Commits

Author SHA1 Message Date
2d5c70864a Add llvm role 2022-05-07 15:48:58 +01:00

View File

@ -15,20 +15,19 @@
# - debug: # - debug:
# msg: '{{asset.browser_download_url}}' # 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: 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 - name: create temporary directory for download
set_fact: tempfile:
archive_path: '/tmp/{{asset.name}}' state: directory
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: '{{archive_path}}' dest: '{{download_path}}'
- name: extract release archive
unarchive:
src: '{{archive_path}}'
dest: '/usr/local/lib/{{package_name}}'