[ 
https://issues.apache.org/jira/browse/METRON-2253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dale Richardson reassigned METRON-2253:
---------------------------------------

    Assignee: Dale Richardson

> Developer Deployment speedup: Improve build times for node projects
> -------------------------------------------------------------------
>
>                 Key: METRON-2253
>                 URL: https://issues.apache.org/jira/browse/METRON-2253
>             Project: Metron
>          Issue Type: Improvement
>            Reporter: Dale Richardson
>            Assignee: Dale Richardson
>            Priority: Minor
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> A not-so-optimal angular build profile will speed up node projects builds by 
> more then 60%.  As long as the GUI still works, it may be worth while if 
> Metron is being deployed to test back-end functionality.
> An example speedup:
> Using existing build profile
> metron-alerts (134.8 s)
> |Plugin execution|Duration|
> |com.github.eirslett:frontend-maven-plugin:1.3:npm \{execution: npm run 
> build}|88.58 s|
> |com.github.eirslett:frontend-maven-plugin:1.3:npm \{execution: npm ci}|26.70 
> s|
>  
> using custom dev build profile with no optimisation
> metron-alerts (78.78 s)
> |Plugin execution|Duration|
> |com.github.eirslett:frontend-maven-plugin:1.3:npm \{execution: npm ci}|32.10 
> s|
> |com.github.eirslett:frontend-maven-plugin:1.3:npm \{execution: npm run 
> build}|29.29 s|



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to