Skip to content

Instantly share code, notes, and snippets.

@Merovex
Created November 24, 2017 02:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Merovex/ea63124bb3ea9e26fe84795f289e30b9 to your computer and use it in GitHub Desktop.
Save Merovex/ea63124bb3ea9e26fe84795f289e30b9 to your computer and use it in GitHub Desktop.
PATH=$PATH:/usr/local/bin:/usr/local/sbin
#!/bin/bash
gitbranch=`git rev-parse --abbrev-ref HEAD`
if [ $gitbranch = "master" ]; then
date=`date +%m/%d/%Y`
datetime=`date +%r`
gitwa=`git diff HEAD^ HEAD --word-diff=porcelain | grep -e "^+[^+]" | wc -w`
gitwd=`git diff HEAD^ HEAD --word-diff=porcelain | grep -e "^-[^-]" | wc -w`
commit=`git log -1 --pretty=%B`
cnt=`expr $gitwa - $gitwd`
theURL='https://script.google.com/a/macros/username/s/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/exec'
curl -L --get $theURL --data-urlencode "Date=$date" --data-urlencode "Time=$datetime" --data-urlencode "WordCount=$cnt" --data-urlencode "Commit=$commit" --data-urlencode "Adds=$gitwa" --data-urlencode "Deletes=$gitwd"
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment