From d354a3ffb999c27ece66f8a66dfb416e5d5d7b6c Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 19 May 2021 20:19:52 +0100 Subject: add GIT_PUSH --- packages/git.source.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'packages') diff --git a/packages/git.source.sh b/packages/git.source.sh index ec8e8539..9ee238cc 100644 --- a/packages/git.source.sh +++ b/packages/git.source.sh @@ -20,6 +20,20 @@ git::rm () { cd - &>/dev/null } +# Commit all changes +git::commit () { + local -r content_dir="$CONTENT_BASE_DIR/$1"; shift + local -r message="$1"; shift + + cd "$content_dir" &>/dev/null + git commit -a -m "$message" + if [[ "$GIT_PUSH" == yes ]]; then + git pull + git push + fi + cd - &>/dev/null +} + # Commit all changes git::commit () { local -r content_dir="$CONTENT_BASE_DIR/$1"; shift -- cgit v1.2.3