Cookiecutter template to generate an Ansible role layout.
Install Cookiecutter:
python3 -m pip install cookiecutter
Generate the project using Cookiecutter:
cookiecutter https://github.com/cslucr/cookiecutter-ansible.git
This repository provides the following file tree layout:
ansible/
├── defaults
│ └── main.yml
├── doc
│ ├── requirements.txt
│ ├── source
│ │ ├── author.rst
│ │ ├── compatibility.rst
│ │ ├── conf.py
│ │ ├── description.rst
│ │ ├── index.rst
│ │ ├── license.rst
│ │ ├── links.rst
│ │ ├── requirements.rst
│ │ ├── _static
│ │ │ └── .gitkeep
│ │ ├── uml.rst
│ │ ├── usage.rst
│ │ └── variables.rst
│ └── uml
│ └── class.mmd
├── docthis.sh
├── .github
│ └── workflows
│ └── github-ci.yml
├── .gitignore
├── .gitlab
│ └── issue_templates
│ ├── Bug.md
│ └── Feature.md
├── .gitlab-ci.yml
├── img
│ ├── author.png
│ ├── avatar.png
│ └── class.png
├── LICENSE
├── meta
│ └── main.yml
├── molecule
│ └── default
│ ├── converge.yml
│ └── molecule.yml
├── README.rst
├── .readthedocs.yml
├── tasks
│ └── main.yml
└── .travis.yml
GPL 3. See the LICENSE file for more details.
Comunidad de Software Libre de la Universidad de Costa Rica