TonyApuzzo.ansible-role-atom

Rol de Ansible: Atom

Estado de Construcción

Esta es una Rol de Ansible para instalar el editor Atom en Linux para distribuciones Debian/Ubuntu o Red Hat/CentOS.

Ya hay aproximadamente 18 (¡Locura!) repositorios con este nombre en GitHub, pero ninguno de ellos parece usar repositorios de paquetes, así que actualizar Atom es fácil. Con esta rol, puedes hacer actualizaciones con apt upgrade o yum update. Creé esta rol para usar en una máquina virtual de desarrollo que podría durar varios meses o más.

Siguiendo la filosofía de Unix de hacer una cosa bien y no reinventar la rueda, esta rol no gestiona paquetes de Atom. Consulta jgkim/ansible-role-atom para una rol que instala paquetes.

Requisitos

  • ansible >= 2.0

Variables de la Rol

Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (ver defaults/main.yml):

atom_package: atom
atom_package_state: present

Dependencias

Ninguna.

Ejemplo de Playbook

- hosts: all
  roles:
    - role: TonyApuzzo.ansible-role-atom
      become: yes

TODO

  • Investigar una mejor manera de instalar paquetes en caso de que sea trivial hacerlo desde ansible:command o similar.
  • Agregar soporte para SUSE, Fedora y Arch si/cuando las personas lo soliciten.

Licencia

MIT / BSD

Información del Autor

Esta rol fue creada en 2018 por Tony Apuzzo como un derivado de ansible-role-docker de Jeff Geerling.

Acerca del proyecto

Atom Editor for Linux

Instalar
ansible-galaxy install TonyApuzzo.ansible-role-atom
Licencia
mit
Descargas
67
Propietario