Files
gitbook-html2print/bin/sync.sh
T

33 lines
666 B
Bash
Executable File

#!/bin/bash
# @Author: Bachir Soussi Chiadmi <bach>
# @Date: 26-03-2017
# @Email: bachir@figureslibres.io
# @Last modified by: bach
# @Last modified time: 21-04-2017
# @License: GPL-V3
# setup
distantrepos='https://figureslibres.io/gogs/bachir/TDSM-commissaires.git'
# script
echo "Sync book"
# activate credential cache
git config --global credential.helper cache
git config --global credential.helper 'cache --timeout=7200'
folder='book-src'
if [ -d $folder/.git ];
then
# if repos exists, pull
echo "Pull $repo"
git -C $folder pull origin master
else
# if repos does not exists, clone
echo "clone $repo"
git clone $distantrepos $folder
fi