Compare commits

..

1 Commits

Author SHA1 Message Date
851ecc87f1 Add llvm role 2022-05-08 12:53:50 +01:00

View File

@ -12,10 +12,7 @@
set_fact: set_fact:
asset: '{{release | json_query("assets | [?contains(name, `x86_64-linux-gnu-ubuntu`)] | [?ends_with(name, `.tar.xz`)] | [0]")}}' asset: '{{release | json_query("assets | [?contains(name, `x86_64-linux-gnu-ubuntu`)] | [?ends_with(name, `.tar.xz`)] | [0]")}}'
# - debug: - name: process release name for /usr/local/lib/{{package_name}}
# msg: '{{asset.browser_download_url}}'
- name: process release name for /usr/local/{{package_name}}
set_fact: set_fact:
package_name: '{{release.name | lower | regex_replace(" (\d+)\.\d+\.\d+", "-\1")}}' package_name: '{{release.name | lower | regex_replace(" (\d+)\.\d+\.\d+", "-\1")}}'
@ -40,3 +37,9 @@
src: '{{archive_path}}' src: '{{archive_path}}'
dest: '/usr/local/lib/{{package_name}}' dest: '/usr/local/lib/{{package_name}}'
extra_opts: ['--strip-components', '1'] extra_opts: ['--strip-components', '1']
- name: create symlinks from /usr/local/lib/{package_name}} to /usr/local/bin
file:
src: '{{item}}'
dest: '/usr/local/bin/{{item | basename}}'
with_fileglob: '/usr/local/lib/{{package_name}}/*'