gradle versioning gist