Untitled
unknown
plain_text
2 years ago
630 B
2
Indexable
static def generateVersionCode() { def version = "git rev-list --count HEAD".execute().text.trim() Integer.parseInt(version) } static def generateVersionName() { "${getBranch()}-${getCommitHashCode()}" } static def getBranch() { def branch = "git name-rev --name-only ${getCommitHashCode()}".execute().text.trim() System.getenv("BRANCH_NAME") ?: branch.contains("master") ? "master" : branch.contains("dev") ? "dev" : branch } static def getCommitHashCode() { "git rev-parse --short HEAD".execute().text.trim() } ext { version_code = generateVersionCode() version_name = generateVersionName() }
Editor is loading...