ansible-roles/virtuoso/tasks/virtuoso-pkgs.yml

26 lines
908 B
YAML
Raw Normal View History

---
- name: Install the virtuoso comsode.eu repository key
apt_key: url={{ virtuoso_external_repo_key }} state=present
when: virtuoso_from_external_repo
tags: virtuoso
- name: Install the virtuoso comsode.eu repository config
apt_repository: repo='{{ virtuoso_external_repo }}' state=present update_cache=yes
when: virtuoso_from_external_repo
tags: virtuoso
- name: Disable the virtuoso comsode.eu repository config if we do not want to install from it
apt_repository: repo='{{ virtuoso_external_repo }}' state=absent update_cache=yes
when: not virtuoso_from_external_repo
tags: virtuoso
- name: Install the virtuoso packages
apt: name={{ item }} state={{ virtuoso_pkg_state }}
with_items: virtuoso_pkg_list
tags: virtuoso
- name: Install the virtuoso optional packages
apt: name={{ item }} state={{ virtuoso_pkg_state }}
with_items: virtuoso_optional_pkgs
tags: virtuoso