@@ -70,7 +70,7 @@ val buildSettings = commonSmlBuildSettings ++ ossPublishSettings ++ Seq(
70
70
ScmInfo (url(" https://github.com/softwaremill/elasticmq" ), " scm:git@github.com:softwaremill/elasticmq.git" )
71
71
),
72
72
scalaVersion := resolvedScalaVersion,
73
- scalacOptions += " -Xasync" ,
73
+ scalacOptions ++= Seq ( " -Xasync" , " -target:jvm-1.8 " ) ,
74
74
libraryDependencies += scalaXml,
75
75
dependencyOverrides := akka25Overrides,
76
76
parallelExecution := false ,
@@ -89,13 +89,13 @@ val s3Upload = TaskKey[PutObjectResult]("s3-upload", "Uploads files to an S3 buc
89
89
lazy val root : Project = (project in file(" ." ))
90
90
.enablePlugins(GitVersioning )
91
91
.settings(buildSettings)
92
- .settings(name := " elasticmq-root" , publishArtifact := false )
93
- .aggregate(commonTest, core, rest, persistence, server, nativeServer, ui)
92
+ .settings(name := " elasticmq-root" , publish / skip := true )
93
+ .aggregate(commonTest, core, rest, persistence, server, ui)
94
94
95
95
lazy val commonTest : Project = (project in file(" common-test" ))
96
96
.settings(buildSettings)
97
97
.settings(name := " elasticmq-common-test" )
98
- .settings(Seq (libraryDependencies ++= Seq (scalatest, awaitility, logback), publishArtifact := false ))
98
+ .settings(Seq (libraryDependencies ++= Seq (scalatest, awaitility, logback), publish / skip := true ))
99
99
100
100
lazy val core : Project = (project in file(" core" ))
101
101
.settings(buildSettings)
@@ -185,7 +185,7 @@ lazy val restSqsTestingAmazonJavaSdk: Project =
185
185
Seq (
186
186
name := " elasticmq-rest-sqs-testing-amazon-java-sdk" ,
187
187
libraryDependencies ++= Seq (amazonJavaSdkSqs, jclOverSlf4j) ++ common,
188
- publishArtifact := false
188
+ publish / skip := true
189
189
)
190
190
)
191
191
.dependsOn(restSqs % " test->test" , persistenceFile % " test" , persistenceSql % " test" )
@@ -268,6 +268,7 @@ lazy val nativeServer: Project = (project in file("native-server"))
268
268
libraryDependencies ++= Seq (
269
269
" org.graalvm.nativeimage" % " svm" % graalVmVersion % " compile-internal"
270
270
),
271
+ publish / skip := true ,
271
272
// configures sbt-native-packager to build app using dockerized graalvm
272
273
// docker image source: https://github.com/graalvm/container/pkgs/container/graalvm-ce/versions
273
274
(GraalVMNativeImage / containerBuildImage) := GraalVMNativeImagePlugin
@@ -344,7 +345,7 @@ lazy val performanceTests: Project = (project in file("performance-tests"))
344
345
Seq (
345
346
name := " elasticmq-performance-tests" ,
346
347
libraryDependencies ++= Seq (amazonJavaSdkSqs, jclOverSlf4j, logback) ++ common,
347
- publishArtifact := false
348
+ publish / skip := true
348
349
)
349
350
)
350
351
.dependsOn(core, restSqs, commonTest % " test" )
@@ -407,7 +408,8 @@ lazy val ui = (project in file("ui"))
407
408
(Compile / compile).value
408
409
},
409
410
cleanFiles += baseDirectory.value / " build" ,
410
- Compile / unmanagedResourceDirectories += baseDirectory.value / " build"
411
+ Compile / unmanagedResourceDirectories += baseDirectory.value / " build" ,
412
+ publish / skip := true
411
413
)
412
414
413
415
def haltOnCmdResultError (result : Int ) {
0 commit comments