Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
ada:howto:sicoferp:factory:new-migracion-sicoferp:front:versionado [2025/01/29 20:50] 192.168.175.129 |
ada:howto:sicoferp:factory:new-migracion-sicoferp:front:versionado [2025/01/29 20:56] (actual) 192.168.175.129 |
||
|---|---|---|---|
| Línea 3: | Línea 3: | ||
| ===== 1. Preparación ===== | ===== 1. Preparación ===== | ||
| - | Crear directorio **hooks** en la raíz del proyecto y dentro crear un archivo pre-push con el siguiente contenido | + | Crear directorio **hooks** en la raíz del proyecto y dentro crear un archivo llamado **pre-push** con el siguiente contenido: |
| <code> | <code> | ||
| Línea 58: | Línea 58: | ||
| </code> | </code> | ||
| - | Es necesario que el hook loca tengan permiso en la raíz del proyecto | + | Es necesario que el hook local tengan permiso en la raíz del proyecto |
| <code> | <code> | ||
| Línea 98: | Línea 98: | ||
| **Nota:** Esto genera una nueva versión en el package.json con tag para Git, Docker. | **Nota:** Esto genera una nueva versión en el package.json con tag para Git, Docker. | ||
| - | **Importante** | + | **IMPORTANTE:** Si se requiere hacer un push tradicional sin que le afecte el hook y por ende no genere versionado se debe utilizar la siguiente bandera **--no-verify**: |
| - | + | ||
| - | Para los siguientes casos se debe utilizar: | + | |
| <code> | <code> | ||
| Línea 107: | Línea 105: | ||
| * Si están trabajando en su hotfix local y necesita subir un commit sin generar el versionado final. | * Si están trabajando en su hotfix local y necesita subir un commit sin generar el versionado final. | ||
| - | |||
| - | * Si se requiere hacer un push tradicional sin que le afecte el hook y por ende no genere versionado se debe utilizar la siguiente bandera git push --no-verify | ||
| - | |||
| * También aplica para posibles problemas con la receta hook . | * También aplica para posibles problemas con la receta hook . | ||
| - | |||
| * Si no ha preparado el proyecto local para el hook como se indicó anteriormente. | * Si no ha preparado el proyecto local para el hook como se indicó anteriormente. | ||