Skip to content

Commit

Permalink
Merge branch 'release/2.9.0.82' into 'master'
Browse files Browse the repository at this point in the history
2.9.0.82 release

See merge request ProtonVPN/android/android-app-new!576
  • Loading branch information
mateusz-markowicz committed Nov 11, 2021
2 parents 7ac2b99 + ea36bdc commit 242f10c
Show file tree
Hide file tree
Showing 7 changed files with 193 additions and 179 deletions.
15 changes: 10 additions & 5 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -426,11 +426,16 @@ class Helpers {
exec("git rev-parse --abbrev-ref HEAD").trim() == "master"
// On master or public repo just use last tag for version name
if (!onMaster && exec("git rev-parse --verify origin/development", false) != null) {
def branchPoint = exec("git merge-base origin/development HEAD").trim()
// add #commits from tag to branch point with development to dev
dev += exec("git rev-list --count ${tag}..${branchPoint}").trim().toInteger()
// add #commits from branch point to HEAD to release
release += exec("git rev-list --count origin/development..HEAD").trim().toInteger()
// Tag is on development
if (exec("git merge-base --is-ancestor ${tag} origin/development", false) != null) {
def branchPoint = exec("git merge-base origin/development HEAD").trim()
// add #commits from tag to branch point with development to dev
dev += exec("git rev-list --count ${tag}..${branchPoint}").trim().toInteger()
// add #commits from branch point to HEAD to release
release += exec("git rev-list --count origin/development..HEAD").trim().toInteger()
} else { // Tag is on current branch
release += exec("git rev-list --count ${tag}..HEAD").trim().toInteger()
}
}
return "${major}.${minor}.${dev}.${release}"
}
Expand Down
Loading

0 comments on commit 242f10c

Please sign in to comment.