darkwizard242.cloc

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

Ansible Rolle: cloc

Diese Rolle installiert (standardmäßig) cloc oder deinstalliert (wenn als Variable übergeben) auf Debian-basierten und EL-basierten Systemen. Laut der offiziellen Aussage auf der GitHub-Seite des Repositories zählt "cloc leere Zeilen, Kommentarzeilen und physische Zeilen von Quellcode in vielen Programmiersprachen."

Anforderungen

Keine.

Rollenvariablen

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

Variablenliste:

cloc_app: cloc
cloc_desired_state: present

Variablenübersicht:

Variable Beschreibung
cloc_app Definiert die zu installierende App, d.h. cloc
cloc_desired_state Bestimmt dynamisch, ob das Paket installiert (d.h. entweder 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 cloc Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.cloc

Um das Verhalten der Rolle anzupassen (d.h. Installation des neuesten cloc Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.cloc
  vars:
    cloc_desired_state: latest

Um das Verhalten der Rolle anzupassen (d.h. Deinstallation des cloc Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.cloc
  vars:
    cloc_desired_state: absent

Lizenz

MIT

Autor Informationen

Diese Rolle wurde von Ali Muhammad erstellt.

Über das Projekt

Installation/Uninstallation of `cloc`. Used for Counting Lines of Code.

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