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)