33 lines
780 B
YAML
33 lines
780 B
YAML
---
|
|
- name: install keyring
|
|
when: ansible_distribution == 'Debian'
|
|
become: true
|
|
get_url:
|
|
url: '{{ulauncher_keyring_url}}'
|
|
dest: '{{ulauncher_keyring_path}}'
|
|
mode: '0644'
|
|
force: true
|
|
environment: '{{proxy_environment}}'
|
|
|
|
- name: add apt sources list
|
|
when: ansible_distribution == 'Debian'
|
|
become: true
|
|
copy:
|
|
content: >-
|
|
deb [signed-by={{ulauncher_keyring_path}}]
|
|
http://ppa.launchpad.net/agornostal/ulauncher/ubuntu
|
|
{{ansible_distribution_release}} main"
|
|
dest: '{{ulauncher_apt_sources_list_path}}'
|
|
|
|
- name: add ppa repository
|
|
when: ansible_distribution != 'Debian'
|
|
become: true
|
|
apt_repository:
|
|
repo: ppa:agornostal/ulauncher
|
|
|
|
- name: install apt package
|
|
become: true
|
|
apt:
|
|
name: ulauncher
|
|
state: latest
|