Base SBT plugin for Garrity Software projects.
| project | ||
| src/main/scala/gs | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| .scalafmt.conf | ||
| build.sbt | ||
| LICENSE | ||
| README.md | ||
sbt-garrity-software
General SBT plugin for Garrity Software projects. This plugin should not be used for non-GS projects.
Usage
File: project/plugins.sbt
resolvers += "Garrity Software Releases" at "https://maven.garrity.co/gs"
addSbtPlugin("gs" % "sbt-garrity-software" % "0.4.0")
File: build.sbt
ThisBuild / gsProjectName := "project-name"
Publishing
sbt -Dversion=$VERSION -Drelease=true publish