You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FLP takes quite a long time to build and it seems like there could be some optimizations.
One thing that seems not optimal and taking quite some time is, for every code change, re-downloading/installing golangci-lint. As it's part of make build_code, it's in the same docker cache layer than code build, hence is retriggered for every code change. We should see how we could decouple them.
Other possible improvements to consider:
check whether all dependencies we have are actually necessary
add vendors in git?
The text was updated successfully, but these errors were encountered:
Despite this download, I often see the output stuck at that point:
(re)installing /app/bin/golangci-lint-v1.43.0
But maybe I am mislead by lacking output at different steps, it's possible that this "(re)installing golangci-lint" is actually finished but there's another hidden step behind .. like linting
FLP takes quite a long time to build and it seems like there could be some optimizations.
One thing that seems not optimal and taking quite some time is, for every code change, re-downloading/installing
golangci-lint
. As it's part ofmake build_code
, it's in the same docker cache layer than code build, hence is retriggered for every code change. We should see how we could decouple them.Other possible improvements to consider:
The text was updated successfully, but these errors were encountered: