#!/bin/bash
cd /home/ibmadmin/hl/src/hfrd
if git diff-index --quiet HEAD --; then
# No changes
echo 'not changes'
else
# We have some changes, rebuild the api server docker image
git pull
make api-docker
docker restart hfrdserver
# Sync to the mirror git server
eval $(ssh-agent -s)
ssh-add /home/ibmadmin/.ssh/fd
cd /home/ibmadmin/gitserver/hfrd.git
git fetch
git push --mirror ssh://git@9.42.91.228:2222/git-server/repos/hfrd.git
kill -9 $SSH_AGENT_PID
fi
cd /home/ibmadmin/gitserver/synch
at now + 5 minute -f thesync.sh > next.log 2>&1
at command is to scheduleatq to query
atrm to delete
No comments:
Post a Comment