Escreva um gancho git post-commit que contenha uma chamada para at time+60
Além de criar um segundo script que verificaria o horário do último commit e depois executaria o script principal e qual seria a solução mais complexa, existe um script mais simples?
Escreva um gancho git post-commit que contenha uma chamada para at time+60
Além de at
(que pode ou não estar disponível para o usuário com o qual o gancho é executado), você também pode fazer algo assim do gancho apropriado, provavelmente post-receive
):
( sleep 1m ; /usr/local/bin/do_something ) &
Tags bash git scripting scheduled-task