Como os links descritos como harish.venkat
Crie um script /path_to_script
, que adicionaria novo arquivo, commit e push.
#!/bin/sh
cd /location/of/clone
git add *
if [[ $? != 0 ]] then
mail -s "add failed" [email protected]
exit 1
fi
git commit -a -m "commit message, to avoid being prompted interactively"
if [[ $? != 0 ]] then
mail -s "commit failed" [email protected]
exit 1
fi
git push
if [[ $? != 0 ]] then
mail -s "push failed" [email protected]
exit 1
fi
mail -s "push ok" [email protected]
Altere o script para executável,
chmod a+x /path_to_script
Use crontab -e
e adicione a linha abaixo
# run every night at 03:00
0 3 * * * /path_to_script