#!/bin/bash set -e echo "[init] setting git auth" cat < /root/.netrc machine ${GITEA_HOST} login ${GITEA_USER} password ${GITEA_TOKEN} EOF chmod 600 /root/.netrc echo "[init] start loop sync" while true do echo "==========================" echo "[sync start] $(date)" /workspace/sync.sh echo "[sync end] $(date)" echo "sleep ${SYNC_INTERVAL}s" sleep ${SYNC_INTERVAL} done