We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d5e2212 commit 670f2b9Copy full SHA for 670f2b9
project/MongoScalaBuild.scala
@@ -39,6 +39,7 @@ object MongoScalaBuild extends Build {
39
)
40
41
val publishSettings = Publish.settings
42
+ val publishAssemblySettings = Publish.publishAssemblySettings
43
val noPublishSettings = Publish.noPublishing
44
45
/*
@@ -130,6 +131,7 @@ object MongoScalaBuild extends Build {
130
131
.settings(scoverageSettings)
132
.settings(docSettings)
133
.settings(publishSettings)
134
+ .settings(publishAssemblySettings)
135
.dependsOn(bson)
136
137
lazy val bson = Project(
project/Publish.scala
@@ -49,17 +49,19 @@ object Publish {
49
props.getProperty(username),
50
props.getProperty(password)),
51
publishSnapshot <<= publishSnapshotTask
52
- ) ++ Seq(
53
- assemblyJarName in assembly := "mongo-scala-driver-alldep.jar",
54
- test in assembly := {},
55
- artifact in (Compile, assembly) := {
56
- val art = (artifact in (Compile, assembly)).value
57
- art.copy(`classifier` = Some("alldep"))
58
- }
59
- ) ++ addArtifact(artifact in (Compile, assembly), assembly)
+ )
60
}
61
62
+ lazy val publishAssemblySettings = Seq(
+ assemblyJarName in assembly := "mongo-scala-driver-alldep.jar",
+ test in assembly := {},
+ artifact in (Compile, assembly) := {
+ val art = (artifact in (Compile, assembly)).value
+ art.copy(`classifier` = Some("alldep"))
+ }
63
+ ) ++ addArtifact(artifact in (Compile, assembly), assembly)
64
+
65
lazy val mavenSettings = Seq(
66
publishTo := {
67
val nexus = "https://oss.sonatype.org/"
0 commit comments