blog/utils/update-repos.sh

19 lines
362 B
Bash
Executable File

#!/bin/bash
## If user is not running this in the root of the project dir
if [[ ! -d utils ]]; then
## Change directory to project dir
cd `dirname $0`
cd ..
fi
MESSAGE="${1:?"Message not provided"}"
git submodule foreach "git add .; git commit -m '$MESSAGE'; git push"
git add .
git commit -m "$MESSAGE"
git push origin master
git push gitserver master