0 20 * * 0 /path_to_script
Eso ejecutará el comando especificado (reemplazar /path_to_script'
) a las 20:00 hora local todos los domingos. La sintaxis para los trabajos cron es bastante simple, y hay una herramienta ingeniosa que lo ayudará a crearlos sin recordar las posiciones del código.
En este caso, el comando debe ser un script que ejecute el commit por usted. Creo que sería más fácil en su caso escribir un script de shell rápido para cambiar al directorio de clonación y luego ejecutar el commit. Cree un archivo en ~/commit.sh
y póngalo en él (reemplazando /location/of/clone
, por supuesto)
#!/bin/sh
cd /location/of/clone
git-commit -m "commit message, to avoid being prompted interactively"
Luego, chmod +x ~/commit.sh
para que sea ejecutable, y haga que el trabajo cron lo ejecute (refiriéndose a él por su ruta completa, en lugar de usarlo ~
).