Improve README init scrips to avoid errors when create two roles on same path because already pipenv exists.

Change travis.yml order of email notification as documentation explains.
Add first line `---` to ansible-lint file because it's a yml.
#92 Fix meta.yml lint warning from `galaxy-tags` to `galaxy_tags`.
This commit is contained in:
Adrián Arapiles 2022-05-26 12:55:48 +02:00
parent 6522c7ef21
commit 42900e46c4
5 changed files with 14 additions and 5 deletions

View File

@ -15,8 +15,8 @@ script:
- ./test.sh - ./test.sh
notifications: notifications:
email: email:
recipients:
- desarrollo.benders@idealista.com
if: branch = master if: branch = master
on_success: change on_success: change
on_failure: always on_failure: always
recipients:
- desarrollo.benders@idealista.com

View File

@ -3,6 +3,13 @@ All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/) and [Keep a changelog](https://github.com/olivierlacan/keep-a-changelog). This project adheres to [Semantic Versioning](http://semver.org/) and [Keep a changelog](https://github.com/olivierlacan/keep-a-changelog).
## Unreleased ## Unreleased
### Changed
- *Improve README init scrips to avoid errors when create two roles on same path because already pipenv exists.* @adrian-arapiles
- *Change travis.yml order of email notification as documentation explains.* @adrian-arapiles
- *Add first line `---` to ansible-lint file because it's a yml.* @adrian-arapiles
### Fixed
- *[92](https://github.com/idealista/cookiecutter-ansible-role/issues/92) Fix meta.yml lint warning from `galaxy-tags` to `galaxy_tags`.* @adrian-arapiles
## [2.9.0](https://github.com/idealista/cookiecutter-ansible-role/tree/2.9.0) ## [2.9.0](https://github.com/idealista/cookiecutter-ansible-role/tree/2.9.0)
### [Full Changelog](https://github.com/idealista/cookiecutter-ansible-role/compare/2.8.1...2.9.0) ### [Full Changelog](https://github.com/idealista/cookiecutter-ansible-role/compare/2.8.1...2.9.0)
### Changed ### Changed

View File

@ -29,7 +29,8 @@ You just need to have [pipenv](https://github.com/pypa/pipenv) installed.
## Usage ## Usage
To generate your ansible role type ```printf "cookiecutter==1.7.2\nJinja2==2.11.2" > requirements.txt && pipenv install -r requirements.txt && pipenv run cookiecutter https://github.com/idealista/cookiecutter-ansible-role && rm Pipfile* requirements.txt```. To generate your ansible role type ```printf "cookiecutter==1.7.2\nJinja2==2.11.2" > requirements.txt && pipenv install -r requirements.txt && pipenv run cookiecutter https://github.com/idealista/cookiecutter-ansible-role && rm -rf Pipfile*
requirements.txt && pipenv --rm```.
Then, introduce some parameters needed for generating it. Then, introduce some parameters needed for generating it.

View File

@ -1,3 +1,4 @@
---
exclude_paths: exclude_paths:
- ./molecule - ./molecule
- ./.travis.yml - ./.travis.yml

View File

@ -6,7 +6,7 @@ galaxy_info:
description: {{ cookiecutter.app_name | replace('_',' ') | title }} Role description: {{ cookiecutter.app_name | replace('_',' ') | title }} Role
min_ansible_version: {{ cookiecutter.min_ansible_version }} min_ansible_version: {{ cookiecutter.min_ansible_version }}
license: {{ cookiecutter.license }} license: {{ cookiecutter.license }}
galaxy-tags: galaxy_tags:
- {{ cookiecutter.galaxy_tag_1 }} - {{ cookiecutter.galaxy_tag_1 }}
- {{ cookiecutter.galaxy_tag_2 }} - {{ cookiecutter.galaxy_tag_2 }}
- {{ cookiecutter.galaxy_tag_3 }} - {{ cookiecutter.galaxy_tag_3 }}