rsync-sites.bash 338 B

1234567891011121314151617
  1. #!/bin/bash
  2. ## Este script serve para atualizar todos os sites da iiKB
  3. ## Isto é necessário porque o servidor web não tem acesso a git externo
  4. for SERVER in www lamp
  5. do
  6. for REPO in ${HOME}/git/${SERVER}/*
  7. do
  8. if [ -d "${REPO}" ]
  9. then
  10. pushd "${REPO}"
  11. rsync -aP . ${SERVER}:git/`basename ${REPO}`
  12. popd
  13. fi
  14. done
  15. done