ppalaga commented on pull request #2452: URL: https://github.com/apache/camel-quarkus/pull/2452#issuecomment-815690424
> If you'd like a deterministic/offline build, that's the only option Could you please explain the determinism aspect? Is there no way to perform `yarn install` so that the result is the same for everybody? > It makes the clean build (i.e. CI) much faster as well. This sounds interesting of course. But I wonder how much faster it can get? If I delete the cache locally, running `yarn install` takes about 15 seconds. OTOH downloading 20+ MB via git takes some time too. So let's assume the net gain can be up to 10 seconds. Do you agree with these figures, Zoran? (Maybe I am measuring wrong processes - I am a newbie in this area.) My main concern is that git is not very effective at maintaining binary blobs. Those zip files in the yarn cache will change over time, and the overall size of the repo will get bigger and bigger. I must say I do not feel persuaded, that I want that for saving 10 seconds on the CI. What do others think? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org