Jenkins构建前端项目优化
我在使用Jenkins构建前端angular6项目,但是每次在Jenkins执行shell时候,angular-cli需要yarn install,然后再npm run build,这就导致等于每一次都需要拉取依赖安装,然后再build,对同一个项目我如何简化这部分?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
yarn install 之前检查package.json的MD5是否和老的package.json一样。不一样就执行 yarn install ,否则直接build就好
依赖包的更新本来就应该更加慎重, 建议node_modules 提前打包,通过copy(scp,wget类似)方式打入。
在之前部门是这么做的。