buluma.atom

Ansible Role atom

This role installs Atom on your system.

GitHub Version Issues Pull Requests Downloads
github Version Issues PullRequests Ansible Role

Example Playbook

This example comes from molecule/default/converge.yml and is tested regularly.

---
- name: Converge
  hosts: all
  become: true
  gather_facts: true

  roles:
    - role: buluma.atom

Before running the role, you need to set up your machine. In Continuous Integration (CI), this is done using molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  gather_facts: false
  become: true

  roles:
    - role: buluma.bootstrap

For a more detailed guide, check out the full explanation and example.

Role Variables

Default values for the variables are found in defaults/main.yml:

---
# default file for atom

# A list of apm packages (https://atom.io/packages) to install.
atom_apm_packages:
  - linter
  - platformio-ide-terminal
  - teletype

Requirements

State of Used Roles

The following roles help prepare your system. You may choose different methods for preparation.

Requirement GitHub Version
buluma.bootstrap Ansible Molecule Version

Context

This role works with many other compatible roles. For more information, check the documentation of these roles.

Here’s a visual representation of related roles:

dependencies

Compatibility

This role has been tested with the following container images:

container tags
EL 8
Debian all
Fedora all
Ubuntu all

You need at least Ansible version 2.12. Tests have been run on:

  • The previous version.
  • The current version.
  • The development version.

If you encounter any issues, please report them on GitHub.

Changelog

To see the history of changes, visit Role History.

License

This role is licensed under Apache-2.0.

Author Information

The author of this role is Shadow Walker.

Informazioni sul progetto

Install atom on your system.

Installa
ansible-galaxy install buluma.atom
Licenza
apache-2.0
Download
9.6k
Proprietario
DevOps Engineer