darkwizard242.cloc

build-test release Ansible Role Calificación de Mantenimiento Calificación de Confiabilidad Calificación de Seguridad Etiqueta de GitHub (último SemVer) Tamaño del repositorio de GitHub

Rol de Ansible: cloc

Rol para instalar (por defecto) cloc o desinstalar (si se pasa como variable) en sistemas basados en Debian y EL. Según la declaración oficial en la página de GitHub del repositorio, permite "cloc cuenta las líneas en blanco, las líneas de comentario y las líneas físicas de código fuente en muchos lenguajes de programación."

Requisitos

Ninguno.

Variables del Rol

Las variables disponibles se enumeran a continuación (ubicadas en defaults/main.yml):

Lista de Variables:

cloc_app: cloc
cloc_desired_state: present

Tabla de Variables:

Variable Descripción
cloc_app Define la aplicación a instalar, es decir, cloc
cloc_desired_state Se define para elegir dinámicamente si instalar (es decir, present o latest) o desinstalar (es decir, absent) el paquete. Por defecto es present.

Dependencias

Ninguna

Ejemplo de Playbook

Para el comportamiento predeterminado del rol (es decir, instalación del paquete cloc) en los playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.cloc

Para personalizar el comportamiento del rol (es decir, instalación de la última versión del paquete cloc) en los playbooks de ansible.

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

Para personalizar el comportamiento del rol (es decir, desinstalación del paquete cloc) en los playbooks de ansible.

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

Licencia

MIT

Información del Autor

Este rol fue creado por Ali Muhammad.

Acerca del proyecto

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

Instalar
ansible-galaxy install darkwizard242.cloc
Licencia
mit
Descargas
3.3k
Propietario
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!