¿Cómo puedo activar un trabajo en Ansible Tower usando su API en una confirmación de sucursal de Github?
Podría usar un webhook de Github, pero cuando se activa mediante un impulso, se produce independientemente de la rama. Me pregunto si la carga útil del webhook podría proporcionar información, pero no estoy seguro de cómo utilizarla en el trabajo. ¿Estoy en el camino correcto o hay un mejor enfoque?
Gracias.
Solución del problema
Podrías usar una canalización usando acciones y condicionales de GitHub. Por ejemplo:
on:
# Trigger the workflow on push or pull request,
# but only for the main branch
push:
branches:
- main
pull_request:
branches:
- main
Tomado de aquí.
No hay comentarios.:
Publicar un comentario