From cd268a4d1a93e87a0208e6dc72df5773575699ad Mon Sep 17 00:00:00 2001 From: vlad Date: Thu, 27 Apr 2017 11:53:28 -0700 Subject: Trying to add truststore import as part of the run script using sbt-docker `bashScriptExtraDefines` --- src/main/scala/xyz.driver.sbt/SbtSettings.scala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/main/scala') diff --git a/src/main/scala/xyz.driver.sbt/SbtSettings.scala b/src/main/scala/xyz.driver.sbt/SbtSettings.scala index c70409b..acc0a53 100644 --- a/src/main/scala/xyz.driver.sbt/SbtSettings.scala +++ b/src/main/scala/xyz.driver.sbt/SbtSettings.scala @@ -48,7 +48,7 @@ object SbtSettings extends AutoPlugin { Seq(formatConfFile) }.taskValue, scalafmtTest := { - s"${baseDirectory.value.getPath}/scalafmt --test".! + s"chmod +x ${baseDirectory.value.getPath}/scalafmt && ${baseDirectory.value.getPath}/scalafmt --test".! }, testExecution in (Test, test) <<= (testExecution in (Test, test)) dependsOn (scalafmtTest in Compile, scalafmtTest in Test) @@ -265,10 +265,10 @@ object SbtSettings extends AutoPlugin { val importTrustStoreCommand = s"if [ -f /etc/$imageName/ssl/issuing_ca ] ; then " + keytoolCommand + "; else echo \"No truststore customization.\"; fi" - val dockerCommands = dockerCustomCommands :+ importTrustStoreCommand + val dockerCommands = dockerCustomCommands // :+ importTrustStoreCommand dockerConfiguration(imageName, repositoryName, exposedPorts, baseImage, dockerCommands, aggregateSubprojects) - // .settings(NativePackagerKeys.bashScriptExtraDefines += importTrustStoreCommand) + .settings(NativePackagerKeys.bashScriptExtraDefines += importTrustStoreCommand) } def driverLibrary(libraryName: String): Project = { -- cgit v1.2.3