Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 10b839f

Browse files
committed
Fixed the release tag generation
Also changed the order in which the new versions are persisted in the database
1 parent 61bd7b8 commit 10b839f

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

buildSrc/src/main/groovy/springfox/gradlebuild/BuildInfo.groovy

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,10 @@ class BuildInfo {
5050
}
5151

5252
String getReleaseTag() {
53-
currentVersion.next(releaseType, "")
53+
if (isReleaseBuild) {
54+
return "${buildVersion.major}.${buildVersion.minor}.${buildVersion.patch}"
55+
}
56+
""
5457
}
5558

5659
boolean getIsReleaseBuild() {

buildSrc/src/main/groovy/springfox/gradlebuild/version/FileVersionStrategy.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ class FileVersionStrategy implements VersioningStrategy, GitTaggingSupport, GitV
4141
@Override
4242
void persist(Project project, BuildInfo buildInfo) {
4343
if (buildInfo.isReleaseBuild) {
44+
createAnnotatedTag(project, buildInfo)
4445
updateVersionFile(project, buildInfo)
4546
commitToRepository(project, buildInfo)
46-
createAnnotatedTag(project, buildInfo)
4747
} else {
4848
project.logger.warn("Should never be called when its a snapshot build")
4949
}

0 commit comments

Comments
 (0)