Auto DevOps and GoLang Code Quality

It appears the Auto DevOps workflow in regards to code quality is not working for compiled languages.

The code quality and tests should be executed before the image is built, not based on the image itself. I wonder if this statement could be made for all languages, e.g. lint javascript, php, etc could all be done prior building the image. This will save a lot of time especially in larger projects.

Also, looking at the generated image for GoLang it’s some odd 400MB. After creating a Dockerfile with multi-stage build its 300KB. Huge difference.

Thoughts?

1 Like