48 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
---
 | 
						|
- name: 'Install eget'
 | 
						|
  hosts: all
 | 
						|
 | 
						|
  vars_files:
 | 
						|
    - vars/ports.yml
 | 
						|
    - vars/vars.yml
 | 
						|
 | 
						|
  # See: https://github.com/zyedidia/eget/releases
 | 
						|
 | 
						|
  vars:
 | 
						|
    eget_install_dir: '{{ bin_prefix }}'
 | 
						|
    eget_bin_path: '{{ (eget_install_dir, "eget") | path_join }}'
 | 
						|
 | 
						|
  tasks:
 | 
						|
 | 
						|
    - name: 'Install eget'
 | 
						|
      ansible.builtin.import_role:
 | 
						|
        name: eget
 | 
						|
      vars:
 | 
						|
        eget_version: '1.3.4'
 | 
						|
        eget_install_path: '{{ eget_bin_path }}'
 | 
						|
 | 
						|
    - name: 'Install rclone'
 | 
						|
      ansible.builtin.command:
 | 
						|
        cmd: '{{ eget_bin_path }} rclone/rclone --quiet --upgrade-only --to {{ eget_install_dir }} --asset zip --tag v1.69.2'
 | 
						|
      changed_when: false
 | 
						|
 | 
						|
    - name: 'Install btop'
 | 
						|
      ansible.builtin.command:
 | 
						|
        cmd: '{{ eget_bin_path }} aristocratos/btop --quiet --upgrade-only --to {{ eget_install_dir }} --tag v1.4.2'
 | 
						|
      changed_when: false
 | 
						|
 | 
						|
    - name: 'Install restic'
 | 
						|
      ansible.builtin.command:
 | 
						|
        cmd: '{{ eget_bin_path }} restic/restic --quiet --upgrade-only --to {{ eget_install_dir }} --tag v0.18.0'
 | 
						|
      changed_when: false
 | 
						|
 | 
						|
    - name: 'Install gobackup'
 | 
						|
      ansible.builtin.command:
 | 
						|
        cmd: '{{ eget_bin_path }} gobackup/gobackup --quiet --upgrade-only --to {{ eget_install_dir }} --tag v2.14.0'
 | 
						|
      changed_when: false
 | 
						|
 | 
						|
    - name: 'Install task'
 | 
						|
      ansible.builtin.command:
 | 
						|
        cmd: '{{ eget_bin_path }} go-task/task --quiet --upgrade-only --to {{ eget_install_dir }}  --asset tar.gz --tag v3.43.3'
 | 
						|
      changed_when: false
 |