marcomc.splinter_extra_packages
ansible-role-splinter-extra-packages
This is an Ansible role that installs extra packages for the Splinter provisioning tool. It automates the setup on macOS using Ansible.
How to Use
Here’s how to set it up:
Ruby Gems: Create a list file for Ruby gems at
files/lists/ruby_gems.txtand define the gems you want to install.ruby_gems: - name: bundler state: present # Options: present, absent, latest (default: present) version: "~> 1.15.1"NPM Packages: Create a list file for global NPM packages at
files/lists/npm_global_packages.jsonand define the packages.npm_packages: - name: webpack state: present # Options: present, absent, latest (default: present) version: "^2.6"Pip Packages: Create a list file for Pip packages at
files/lists/pip_packages.txtand define the packages.pip_packages: - name: mkdocs state: present # Options: present, absent, latest (default: present) version: "0.16.3"Setup Roles: Include the role in your playbook.
roles: - role: marcomc.splinter_extra_packages when: configure_extra_packages|bool tags: ['extra-packages'] ignore_errors: yes
License & Copyright
- License: GPLv2
(c) 2020 Marco Massari Calderone marco@marcomc.com
Acknowledgments
Inspired by geerlingguy's Mac Development Ansible Playbook.
Informazioni sul progetto
Ansible role that provide extra packages installation for Splinter provisioning tool macOS setup automated with Ansible
Installa
ansible-galaxy install marcomc.splinter_extra_packagesLicenza
lgpl-2.1
Download
96
Proprietario
Biker, tinkerer, Dev Ops something...
