tbouron opened a new pull request, #384:
URL: https://github.com/apache/brooklyn-ui/pull/384

   This allows for faster build as `yarn` downloads the dependencies once, then 
copies the files locally. So on repetitive builds like on Jenkins (or locally 
when during the development cycle) the step `yarn install` takes on average 
`0.34s` instead of aroudn `25s`. Multiple that by the number of UI modules we 
have, then you get the results below.
   
   For instance, when building on my local machine (Mac M1) only the 
`ui-modules` folder, i.e. the command: `mvn clean install  -rf 
:brooklyn-ui-utils`:
   - using `npm`, the first build (i.e. no nodule_modules) takes `10:26 mins`. 
Subsequent builds take `6:29 mins`.
   - using `yarn`, the first build (i.e. no nodule_modules) takes `08:34 mins`. 
Subsequent builds take `5:25 mins`.


-- 
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.

To unsubscribe, e-mail: dev-unsubscr...@brooklyn.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to