Common settings for OSS project in io.gatling
group.
build.sbt
inScope(Global) {
Seq(
githubPath := "gatling/my-awesome-project", // (1)
gatlingDevelopers := Seq( // (2)
GatlingDeveloper("jsmith@gatling.io", "John Smith", isGatlingCorp = false)
)
)
}
lazy val root = (project in file("."))
.enablePlugins(GatlingOssPlugin)
.settings(
name := "my-awesome-project" // (3)
)
-
github path for
pom.xml
SCM info -
developers and contributors for
pom.xml
developers -
artifact name
version.sbt
version := "0.0.1-SNAPSHOT"
release-type:
-
minor
: onlymaster
, create a minor branch (x.y
) -
patch
: only on minor branches (x.y
) -
milestone
: on any branch, only a tag and a release on configured repository.
This project is licensed under Apache License version 2, see LICENSE.txt.