[SPARK-25957][FOLLOWUP] Build python docker image in sbt build too.
docker-image-tool.sh requires explicit argument to create the python image now; do that from the sbt integration tests target too. Closes #23172 from vanzin/SPARK-25957.followup. Authored-by: Marcelo Vanzin <vanzin@cloudera.com> Signed-off-by: Marcelo Vanzin <vanzin@cloudera.com>
This commit is contained in:
parent
0c2935b01d
commit
187bb7d008
|
@ -494,7 +494,13 @@ object KubernetesIntegrationTests {
|
|||
dockerBuild := {
|
||||
if (shouldBuildImage) {
|
||||
val dockerTool = s"$sparkHome/bin/docker-image-tool.sh"
|
||||
val cmd = Seq(dockerTool, "-m", "-t", imageTag.value, "build")
|
||||
val bindingsDir = s"$sparkHome/resource-managers/kubernetes/docker/src/main/dockerfiles/spark/bindings"
|
||||
val cmd = Seq(dockerTool, "-m",
|
||||
"-t", imageTag.value,
|
||||
"-p", s"$bindingsDir/python/Dockerfile",
|
||||
"-R", s"$bindingsDir/R/Dockerfile",
|
||||
"build"
|
||||
)
|
||||
val ec = Process(cmd).!
|
||||
if (ec != 0) {
|
||||
throw new IllegalStateException(s"Process '${cmd.mkString(" ")}' exited with $ec.")
|
||||
|
|
Loading…
Reference in a new issue