darkwizard242.ulauncher

build-test release Ansible Role Maintainability Rating Reliability Rating Security Rating GitHub tag (latest SemVer) GitHub repo size

Ansible Rolle: ulauncher

Rolle zur Installation (standardmäßig) des ulauncher Pakets oder zur Deinstallation (wenn als Variable übergeben) auf Ubuntu-Systemen.

Anforderungen

Keine.

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt (zu finden in defaults/main.yml):

Variablenliste:

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

Variablen Tabelle:

Variable Beschreibung
ulauncher_repo Bezieht sich auf das PPA-Repo, das hinzugefügt werden soll.
ulauncher_repo_desired_state Definiert, ob das Repository (d. h. present) hinzugefügt/behält werden soll oder (d. h. absent) entfernt werden soll.
ulauncher_repo_filename Definiert den Dateinamen des Repositories zum Speichern in /etc/apt/sources.list.d
ulauncher_app Definiert die zu installierende App, d. h. ulauncher
ulauncher_package_desired_state Definiert, ob das Paket installiert (d. h. present oder latest) oder deinstalliert (d. h. absent) werden soll. Standardmäßig auf present gesetzt.

Abhängigkeiten

Keine.

Beispiel-Playbook

Für das Standardverhalten der Rolle (d. h. Installation des ulauncher Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.ulauncher

Für die Anpassung des Verhaltens der Rolle (d. h. Installation des neuesten ulauncher Pakets) in Ansible-Playbooks.

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

Für die Anpassung des Verhaltens der Rolle (d. h. Deinstallation des ulauncher Pakets) in Ansible-Playbooks.

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

Lizenz

MIT

Autor-Informationen

Diese Rolle wurde von Ali Muhammad erstellt.

Über das Projekt

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

Installieren
ansible-galaxy install darkwizard242.ulauncher
GitHub Repository
Lizenz
mit
Downloads
2.7k
Besitzer
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!