• Trucos
<Backendpreneur/>
  • Trucos

Lanzar un script cuando se haga push a tu repo privado

Ya tienes montado tu repositorio privado , y ahora quieres que cuando subas algo, es decir, cuando hagas push, se ejecute un script.

¡Oh, no! ¡Estamos atrapados por la Big Code, tendremos que subir nuestras cosas a GitHub para poder usar GitHub Actions, pagarles, entregarle nuestra propiedad intelectual y nuestro primogénito!

Que no, leches.

Que Git tiene más años que La Potito y está preparado para esto. No te dejes llevar por la corriente.

Git hooks

Para esto y mucho más existen los Git Hooks.

Ahora podrías irte a la documentación de Git Hooks y luego volver a mi abrigo. Te estaré esperando con los brazos abiertos.

O seguir leyendo.

En cualquier caso, vamos al lío.

Lo único que queremos hacer es lanzar un script cuando se haga push al repo, y vas a flipar de lo sencillo que es hacerlo. Recuerda que el Big Code quiere cobrarte por esto y quedarse con tu código... ¡Emosido engañado!

Vete a la carpeta hooks del bare repo. ¿Qué bare repo ni que niño muerto, desgraciado? El que tengo aquí colgado. Bromi. Eso te lo explico en el truco Aloja tu propio repositorio privado

Ahí, crea un archivo que se llame post-receive y dale permisos de ejecución. Cada vez que alguien haga push, se ejecutará este script, recibiendo una lista de referencias git desde la STDIN.

Ale, ya está.

¿Quieres que me extienda en este truco? Pues revienta este botón a clickazos:

Si quieres comentar o necesitas algo en concreto, mencióname en X, donde soy @backendpresario , o mándame un correo.

Inicio Política de Privacidad Contacto 🇺🇸

Copyright © 2024 backendpreneur.com - Todos los derechos reservados por backendpreneur.com