@@ -35,15 +35,14 @@ val commonSettings = Def.settings(
35
35
publishMavenStyle := true ,
36
36
pomIncludeRepository := { _ => false },
37
37
38
- publishTo in ThisBuild := sonatypePublishToBundle.value,
39
- publishArtifact in Test := false ,
40
- publishArtifact in ( Compile , packageDoc) := true ,
41
- publishArtifact in ( Compile , packageSrc) := true ,
38
+ ThisBuild / publishTo := sonatypePublishToBundle.value,
39
+ Test / publishArtifact := false ,
40
+ Compile / packageDoc / publishArtifact := true ,
41
+ Compile / packageSrc / publishArtifact := true ,
42
42
sonatypeTimeoutMillis := 3 * 60 * 60 * 1000 ,
43
43
publishConfiguration := publishConfiguration.value.withOverwrite(true ),
44
44
publishLocalConfiguration := publishLocalConfiguration.value.withOverwrite(true ),
45
- publishArtifact in packageDoc := false ,
46
- sources in (Compile , doc) := Seq .empty,
45
+ Compile / doc / sources := Seq .empty,
47
46
releasePublishArtifactsAction := PgpKeys .publishSigned.value,
48
47
releaseProcess := Seq [ReleaseStep ](
49
48
checkSnapshotDependencies,
@@ -60,14 +59,9 @@ val commonSettings = Def.settings(
60
59
61
60
lazy val root : Project = project.in(file(" ." )).
62
61
settings(
63
- publishArtifact in Compile := false ,
62
+ Compile / publishArtifact := false ,
64
63
publish := {},
65
64
publishLocal := {},
66
-
67
- clean := clean.dependsOn(
68
- clean in `scalajs-env-jsdom-nodejs`,
69
- clean in `test-project`
70
- ).value
71
65
).aggregate(`scalajs-env-jsdom-nodejs`, `test-project`)
72
66
73
67
lazy val `scalajs-env-jsdom-nodejs` : Project = project.in(file(" jsdom-nodejs-env" )).
0 commit comments