diff --git a/.gitignore b/.gitignore index 556ae70..4fb9d2f 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,5 @@ +.gunicorn.pid +.nginx.log + media/cache +static diff --git a/get-last-commit-url.py b/get-last-commit-url.py new file mode 100755 index 0000000..4beb8d3 --- /dev/null +++ b/get-last-commit-url.py @@ -0,0 +1,26 @@ +#!/usr/bin/env python + +# Requirements +# pip install pyquery requests +# PyQuery: http://pypi.python.org/pypi/pyquery +# Requests: http://docs.python-requests.org/en/latest/index.html + +import subprocess, sys + + +def main(): + + output = subprocess.check_output('git log --no-merges -1 --pretty=oneline', shell=True) + + hash, title = output.split(' ', 1) + + try: + from fabric.colors import blue + sys.stderr.write(blue(title)) + except ImportError: + sys.stderr.write('%s' % title) + + sys.stdout.write('https://github.com/nicksergeant/snipt/commit/%s' % hash) + +if __name__ == '__main__': + main()