forked from microsoft/SynapseML
-
Notifications
You must be signed in to change notification settings - Fork 0
/
sonatype.sbt
37 lines (31 loc) · 1.37 KB
/
sonatype.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import xerial.sbt.Sonatype._
ThisBuild / sonatypeProjectHosting := Some(
GitHubHosting("Azure", "SynapseML", "mmlspark-support@microsoft.com"))
ThisBuild / homepage := Some(url("https://github.com/Microsoft/SynapseML"))
ThisBuild / scmInfo := Some(
ScmInfo(
url("https://github.com/Azure/SynapseML"),
"scm:git@github.com:Azure/SynapseML.git"
)
)
ThisBuild / developers := List(
Developer("mhamilton723", "Mark Hamilton",
"synapseml-support@microsoft.com", url("https://github.com/mhamilton723")),
Developer("imatiach-msft", "Ilya Matiach",
"synapseml-support@microsoft.com", url("https://github.com/imatiach-msft")),
Developer("drdarshan", "Sudarshan Raghunathan",
"synapseml-support@microsoft.com", url("https://github.com/drdarshan")),
Developer("svotaw", "Scott Votaw",
"synapseml-support@microsoft.com", url("https://github.com/svotaw"))
)
ThisBuild / licenses += ("MIT", url("https://github.com/Microsoft/SynapseML/blob/master/LICENSE"))
ThisBuild / credentials += Credentials("Sonatype Nexus Repository Manager",
"oss.sonatype.org",
Secrets.nexusUsername,
Secrets.nexusPassword)
pgpPassphrase := Some(Secrets.pgpPassword.toCharArray)
pgpSecretRing := Secrets.pgpPrivateFile
pgpPublicRing := Secrets.pgpPublicFile
ThisBuild / publishTo := sonatypePublishToBundle.value
ThisBuild / dynverSonatypeSnapshots := true
ThisBuild / dynverSeparator := "-"