idealista.vips_role
Vips Ansible Role
This Ansible role installs the libvips image processing library on a Debian system.
Getting Started
These steps will help you get the role for your Ansible playbook. When run, it will install libvips libraries.
Prerequisites
You need to have Ansible version 2.3.1.0 installed. The target system must be a Debian environment.
For testing, you can use Molecule with Docker and Vagrant as the driver (use the landrush plugin) and VirtualBox as the provider.
Installation
Create or update your roles dependency file (e.g., requirements.yml) with:
- src: idealista.vips_role
version: 1.0.0
name: vips
Install the role using the ansible-galaxy command:
ansible-galaxy install -p roles -r requirements.yml -f
Use it in a playbook like this:
- hosts: someserver
roles:
- role: vips
Usage
Check the defaults file for configuration options.
The supported version for orc is >= 0.4.20.
Testing
To run tests, use the following commands:
pipenv install -r test-requirements.txt --python 2.7
pipenv run molecule test --driver docker
Built With
Versioning
For available versions, check the tags in this repository.
You can also view the changes in each version in the CHANGELOG.md file.
Authors
- Idealista - Work with - idealista
Also, see the list of contributors who helped with this project.
License
This project is licensed under the Apache 2.0 license. Check the LICENSE file for more details.
Contributing
Please read CONTRIBUTING.md for information on our code of conduct and how to submit pull requests.