Skip to content

Commit

Permalink
Versioning plugin in core as well
Browse files Browse the repository at this point in the history
  • Loading branch information
blast-hardcheese committed Dec 26, 2023
1 parent d7e8e8a commit e643a98
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions modules/core/build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,18 @@ libraryDependencies ++= Seq(
"org.snakeyaml" % "snakeyaml-engine" % "2.7"
)

// Versioning
enablePlugins(GitBranchPrompt)
enablePlugins(GitVersioning)
git.useGitDescribe := true

git.gitDescribedVersion := git.gitDescribedVersion(v => {
import scala.sys.process._
val nativeGitDescribeResult = ("git describe --tags --always HEAD" !!).trim
git.defaultTagByVersionStrategy(nativeGitDescribeResult)
}).value

git.gitUncommittedChanges := git.gitCurrentTags.value.isEmpty

buildInfoKeys := Seq[BuildInfoKey](organization, version)
buildInfoPackage := "dev.guardrail.sbt"

0 comments on commit e643a98

Please sign in to comment.