| ... | ... | @@ -69,7 +69,7 @@ Del mismo modo, si algún compañero agregó nuevos roles al `requirements.yml` |
|
|
|
|
|
|
|
Para la realidad del equipo *DevOps*, la forma mas práctica, robusta y consistente de utilizar el `requirements.yml` es **indicar siempre el `src` de *ansible.galaxy.com* y la versión del role que se está recuperando**, en lo posible mediante *tag* (sea un role propio o de terceros).
|
|
|
|
|
|
|
|
**La única excepción a esta regla será el/los role/s sobre el que se esté trabajando en el momento dado, para el que localmente se editará el `src` de la galaxia por el correspondiente al repositorio Git**
|
|
|
|
**La única excepción a esta regla será el/los role/s sobre el que se esté trabajando en el momento dado, para el que localmente se editará el `src` de la galaxia por el correspondiente al repositorio Git. (Cabe aclarar que también deberemos trabajar de esta forma cuando el rol seleccionado aún no ha sido publicado en la galaxia, o en el caso de que le hemos enviamos una PR al manteiner del rol y esta aún no ha sido resuelta).**
|
|
|
|
|
|
|
|
De este modo se garantiza que todos los miembos del equipo estén siempre en una versión consistente de cada role que no se actualizará por error. **Podrá ser actualizada solo usando `--force` a conciencia al ejecutar el utilitario `ansible-galaxy`**
|
|
|
|
|
| ... | ... | |
| ... | ... | |