Open daw3rd opened 2 months ago
We may have discussed, but using a base spark image would probably help this.
Why is the base image rebuilt every time a transform image is built? By default, the transform image uses a base image from a docker registry. That does not require rebuilding the base image for every CI/CD run. It sounds like something needs to be changed in the CI/CD pipeline itself.
++++1 to @cmadam
Search before asking
Component
Library/core
Feature
While working, the build of the base spark image used by transforms enabled in the spark runtime, is very slow - about 20 minutes in ci/cd builds. With the recent change on ci/cd to run each transform separately, this means that each spark-based transform is doing this. Not too bad when only a transform is changed, but when the core library is changed, all transforms are built so that this is problem is even more painful.
It seems to be happening on this step
ans specifically the
wget
.To build the image
Are you willing to submit a PR?