Download and extract archive
This commit is contained in:
parent
cefe367314
commit
89d6fd550e
|
@ -66,7 +66,6 @@
|
|||
|
||||
- name: "Test Vikunja signature"
|
||||
ansible.builtin.shell: "gpg --verify {{ item.home }}/vikunja-v{{ vikunja_version }}-linux-amd64-full.zip.asc {{ item.home }}/vikunja-v{{ vikunja_version }}-linux-amd64-full.zip"
|
||||
register: vikunja_version_without_v
|
||||
tags:
|
||||
- api
|
||||
args:
|
||||
|
@ -76,3 +75,52 @@
|
|||
become_method: su
|
||||
become_flags: '-s /bin/bash'
|
||||
loop: "{{ vikunja }}"
|
||||
|
||||
- name: "Create vikunja directory"
|
||||
ansible.builtin.file:
|
||||
path: "{{ item.home }}/vikunja"
|
||||
state: directory
|
||||
mode: '0755'
|
||||
become: yes
|
||||
become_user : "{{ item.name }}"
|
||||
become_method: su
|
||||
become_flags: '-s /bin/bash'
|
||||
loop: "{{ vikunja }}"
|
||||
tags:
|
||||
- api
|
||||
|
||||
- name: "Unarchive vikunja"
|
||||
ansible.builtin.unarchive:
|
||||
src: "{{ item.home }}/vikunja-v{{ vikunja_version }}-linux-amd64-full.zip"
|
||||
dest: "{{ item.home }}/vikunja"
|
||||
become: yes
|
||||
become_user : "{{ item.name }}"
|
||||
become_method: su
|
||||
become_flags: '-s /bin/bash'
|
||||
loop: "{{ vikunja }}"
|
||||
tags:
|
||||
- api
|
||||
|
||||
- name: "Test Vikunja binary sha256"
|
||||
ansible.builtin.shell: "sha256sum -c vikunja-v{{ vikunja_version }}-linux-amd64.sha256"
|
||||
tags:
|
||||
- api
|
||||
args:
|
||||
chdir: "{{ item.home }}/vikunja"
|
||||
become: yes
|
||||
become_user : "{{ item.name }}"
|
||||
become_method: su
|
||||
become_flags: '-s /bin/bash'
|
||||
loop: "{{ vikunja }}"
|
||||
|
||||
- name: "Rename Vikunja binary"
|
||||
ansible.builtin.shell: "mv vikunja-v{{ vikunja_version }}-linux-amd6 vikunja"
|
||||
tags:
|
||||
- api
|
||||
args:
|
||||
chdir: "{{ item.home }}/vikunja"
|
||||
become: yes
|
||||
become_user : "{{ item.name }}"
|
||||
become_method: su
|
||||
become_flags: '-s /bin/bash'
|
||||
loop: "{{ vikunja }}"
|
||||
|
|
Loading…
Reference in a new issue