15 lines
519 B
YAML
15 lines
519 B
YAML
---
|
|
- name: Find latest marksman version
|
|
ansible.builtin.uri:
|
|
url: https://github.com/artempyanykh/marksman/releases/latest
|
|
register: latest_http_content
|
|
|
|
- name: Set latest marksman version
|
|
ansible.builtin.set_fact:
|
|
marksman_version: "{{ latest_http_content.url | split('/') | last }}"
|
|
|
|
- name: Get latest marksman binary
|
|
ansible.builtin.get_url:
|
|
url: "https://github.com/artempyanykh/marksman/releases/download/{{ marksman_version }}/marksman-linux"
|
|
dest: ~/.local/bin/marksman
|
|
mode: 0755
|