diff options
author | Jakob Odersky <jakob@driver.xyz> | 2017-11-19 13:43:13 -0800 |
---|---|---|
committer | Jakob Odersky <jakob@driver.xyz> | 2017-11-19 13:43:13 -0800 |
commit | 3dff176652fa7250e8b094d5b0cb3328b8216197 (patch) | |
tree | 0af1a86baeddf3a6a9cf9169953745caa20b4090 /src/main/scala/xyz.driver.sbt/IntegrationTestPackaging.scala | |
parent | b32da75811bdc8e63dc9b62ecfbb3232ba114278 (diff) | |
download | sbt-settings-3dff176652fa7250e8b094d5b0cb3328b8216197.tar.gz sbt-settings-3dff176652fa7250e8b094d5b0cb3328b8216197.tar.bz2 sbt-settings-3dff176652fa7250e8b094d5b0cb3328b8216197.zip |
Setting version to 1.0.5v1.0.5
Diffstat (limited to 'src/main/scala/xyz.driver.sbt/IntegrationTestPackaging.scala')
-rw-r--r-- | src/main/scala/xyz.driver.sbt/IntegrationTestPackaging.scala | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/main/scala/xyz.driver.sbt/IntegrationTestPackaging.scala b/src/main/scala/xyz.driver.sbt/IntegrationTestPackaging.scala index 4a6b4be..7f0c557 100644 --- a/src/main/scala/xyz.driver.sbt/IntegrationTestPackaging.scala +++ b/src/main/scala/xyz.driver.sbt/IntegrationTestPackaging.scala @@ -4,6 +4,7 @@ import java.nio.file._ import scala.collection.JavaConverters._ +import com.lucidchart.sbt.scalafmt.ScalafmtCorePlugin.autoImport._ import com.typesafe.sbt.packager._ import com.typesafe.sbt.packager.Keys._ import com.typesafe.sbt.packager.docker._ @@ -38,8 +39,21 @@ object IntegrationTestPackaging extends AutoPlugin { ivyConfigurations := overrideConfigs(IntegrationTest)(ivyConfigurations.value) ) + private def formatSettings = + inConfig(IntegrationTest)(scalafmtSettings) ++ + Seq( + scalafmt in Test := { + (scalafmt in Test).dependsOn(scalafmt in IntegrationTest).value + }, + // test:scalafmt::test -> tests scalafmt format in src/test + src/it + test in scalafmt in Test := { + (test in scalafmt in Test).dependsOn(test in scalafmt in IntegrationTest).value + } + ) + override def projectSettings = configurationSettings ++ + formatSettings ++ Seq( mappings in Universal ++= { val cp: Seq[(File, String)] = (dependencyClasspath in IntegrationTest).value |