Can now install VS Code. Download tars from github. Uses a vault for storing sudo passwords.
21 lines
536 B
YAML
21 lines
536 B
YAML
|
|
- name: Create bin
|
|
file:
|
|
path: "{{ bin_folder }}"
|
|
state: directory
|
|
- name: Check latest version available
|
|
uri:
|
|
url: "https://api.github.com/repos/{{ app_repo_name }}/releases/latest"
|
|
return_content: true
|
|
register: app_gh_latest
|
|
|
|
- name: "Unpacking latest version available"
|
|
loop: "{{ app_gh_latest.json.assets }}"
|
|
when: app_package_pattern in item.name
|
|
unarchive:
|
|
remote_src: yes
|
|
src: "{{ item.browser_download_url }}"
|
|
dest: "{{ bin_folder }}"
|
|
keep_newer: yes
|
|
extra_opts:
|
|
- --strip=1 |