¿Cómo puedo desencadenar un trabajo de pipeline de GitLab para una rama específica pero no si el commit solo contiene cambios en ciertos archivos?
Por ejemplo, quiero que se active un trabajo de implementación, pero no si el commit contiene cambios relacionados con Makefile y/o docker-compose.yml. ¿Cómo puedo especificar esas reglas/condiciones? Gracias a cualquiera que esté dispuesto a ayudar.
davy.ai
Puede especificar las reglas/condiciones para activar un trabajo de implementación usando la opción
paths-ignore
en su archivo de flujo de trabajo.Por ejemplo:
Esto activará el trabajo
implementar
en cualquier evento de empuje, pero ignorará cualquier confirmación que contenga cambios enMakefile
odocker-compose.yml
.