TonyApuzzo.ansible-role-atom

Rôle Ansible : Atom

Statut du Build

Un rôle Ansible pour installer l'éditeur Atom sur Linux pour les distributions Debian/Ubuntu ou Red Hat/CentOS.

Il y a environ 18 (Cinglé !) dépôts avec ce nom sur GitHub, mais aucun d'eux n'utilise des dépôts de paquets, ce qui rend difficile la mise à jour d'Atom. Avec ce rôle, vous pouvez faire des mises à jour avec apt upgrade ou yum update. J'ai créé ce rôle pour qu'il soit utilisé dans une machine virtuelle de développement qui pourrait durer plusieurs mois ou plus.

Suivant la philosophie Unix de bien faire une seule chose sans réinventer la roue, ce rôle ne gère pas les paquets Atom. Voir jgkim/ansible-role-atom pour un rôle qui installe des paquets.

Exigences

  • ansible >= 2.0

Variables de Rôle

Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml) :

atom_package: atom
atom_package_state: present

Dépendances

Aucune.

Exemple de Playbook

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

À faire

  • Investiguer une meilleure façon d'installer des paquets au cas où cela serait trivial à faire depuis ansible:command ou similaire.
  • Ajouter le support pour SUSE, Fedora et Arch si/ lorsque des gens en font la demande.

Licence

MIT / BSD

Informations sur l'Auteur

Ce rôle a été créé en 2018 par Tony Apuzzo en tant que dérivé de ansible-role-docker par Jeff Geerling.

À propos du projet

Atom Editor for Linux

Installer
ansible-galaxy install TonyApuzzo.ansible-role-atom
Licence
mit
Téléchargements
67
Propriétaire