darkwizard242.ulauncher

build-test release Ansible Role Maintenance Rating Reliability Rating Security Rating GitHub tag (dernier SemVer) Taille du dépôt GitHub

Ansible Role : ulauncher

Rôle pour installer (par défaut) le package ulauncher ou désinstaller (si passé en tant que variable) sur les systèmes Ubuntu.

Exigences

Aucune.

Variables du rôle

Les variables disponibles sont listées ci-dessous (situées dans defaults/main.yml):

Liste des variables :

ulauncher_repo: 'ppa:agornostal/ulauncher'
ulauncher_repo_desired_state: present
ulauncher_repo_filename: ulauncher
ulauncher_app: ulauncher
ulauncher_package_desired_state: present

Tableau des variables :

Variable Description
ulauncher_repo Fait référence au dépôt ppa à ajouter.
ulauncher_repo_desired_state Défini pour choisir dynamiquement d'ajouter/garder (c'est-à-dire present) ou de supprimer (c'est-à-dire absent) la liste des fichiers de dépôt dans /etc/apt/sources.list.d.
ulauncher_repo_filename Défini pour définir le nom du fichier de dépôt à enregistrer dans /etc/apt/sources.list.d.
ulauncher_app Définit l'application à installer c'est-à-dire ulauncher.
ulauncher_package_desired_state Défini pour choisir dynamiquement d'installer (c'est-à-dire soit present soit latest) ou de désinstaller (c'est-à-dire absent) le package. Par défaut, c'est réglé sur present.

Dépendances

Aucune.

Exemple de Playbook

Pour le comportement par défaut du rôle (c'est-à-dire l'installation du package ulauncher) dans les playbooks ansible.

- hosts: servers
  roles:
    - darkwizard242.ulauncher

Pour personnaliser le comportement du rôle (c'est-à-dire l'installation de la dernière version du package ulauncher) dans les playbooks ansible.

- hosts: servers
  roles:
    - darkwizard242.ulauncher
  vars:
    ulauncher_package_desired_state: latest

Pour personnaliser le comportement du rôle (c'est-à-dire la désinstallation du package ulauncher) dans les playbooks ansible.

- hosts: servers
  roles:
    - darkwizard242.ulauncher
  vars:
    ulauncher_package_desired_state: absent

Licence

MIT

Informations sur l'auteur

Ce rôle a été créé par Ali Muhammad.

À propos du projet

To dynamically installing or uninstalling 'ulauncher' package, which is an Application Launcher utility.

Installer
ansible-galaxy install darkwizard242.ulauncher
Licence
mit
Téléchargements
2.7k
Propriétaire
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!