Automatically clones and backs up all repositories specified in the given configuration file.
If you find the project useful, please consider supporting, or contributing.
Using this project requires python3 and pip to be installed.
Automake GNU is recommended, otherwise enter the commands detailed in Makefile
manually.
make
Install dependencies
make install
First, edit:
/config.yml
Run script from terminal
make run
Run python linter
make lint
Run python tester
make test
Run lint and test
make auto
Clean up pycache
make clean
Install app as a cronjob
Edit
cron.sh
to specify run frequency and targets.
Move the project to it's final location before installing the cronjob.
make cron