nephelaiio.devtools

nephelaiio.devtools

Build Status Ansible Galaxy

This is an Ansible role designed to help you install and set up development tools.

Role Variables

devtools_packages:
  - build-essential

This is the list of packages you'll manage.

devtools_packages_state:

This shows what you want to do with the packages (like make sure they are installed, not installed, or the latest version).

For the latest list of input parameters, check the defaults file.

Example Playbook

- hosts: servers
  roles:
     - role: devtools

Testing

Before you run role validation tests, make sure you have Docker installed in your environment. You can find more Python dependencies in the requirements file.

This role is tested with these operating systems (Docker images):

  • Ubuntu Xenial
  • CentOS 7
  • Debian Stretch
  • Arch Linux

You can run the role tests directly from the source using the command molecule test.

License

This project is licensed under the MIT License.

Informazioni sul progetto

An Ansible role to install and configure base development tools

Installa
ansible-galaxy install nephelaiio.devtools
Licenza
mit
Download
29.2k
Proprietario