dockerimg: make sure webui build exists before copying it
diff --git a/dockerimg/dockerimg.go b/dockerimg/dockerimg.go
index a416c44..a09c965 100644
--- a/dockerimg/dockerimg.go
+++ b/dockerimg/dockerimg.go
@@ -160,6 +160,13 @@
if out, err := combinedOutput(ctx, "docker", "cp", linuxSketchBin, cntrName+":/bin/sketch"); err != nil {
return fmt.Errorf("docker cp: %s, %w", out, err)
}
+
+ // Make sure that the webui is built so we can copy the results to the container.
+ _, err = webui.Build()
+ if err != nil {
+ return fmt.Errorf("failed to build webui: %w", err)
+ }
+
webuiZipPath, err := webui.ZipPath()
if err != nil {
return err