
DevOps
Jenkins 构建 Node 项目内存溢出(JavaScript heap out of memory)解决方案
1\. 问题描述 在 Jenkins CI/CD 构建前端项目(Vue / Vite / Webpack 等)时,执行: 报错: 即 Node.js 在运行时超出了默认 V8 引擎
在构建触发器里没有Build when a change is pushed to GitLab. GitLab webhook ************,下面安装插件
插件安装后必须重启jenkins,若不重启jenkins,插件不生效,http://10.211.55.5:8080/restart 我已重启了jenkins,看下面的job中构建触发器
已经安装成功,下面开始配置自动触发,这里不存在任何用户都可以登陆的问题。
自动触发构建
我们先在jenkins做构建,因为环境问题,我就拿公司里的环境做例子,其他不管,根据自己的环境做配置,只有自动触发,在触发构建了勾选Build when a change is pushed to GitLab. GitLab webhook URL和GitHub hook trigger for GITScm polling
到吃jenkins这里设置完了,下面设置gitlab,尽量使用管理员用户登录,方便设置权限。
项目---设置-----webhooks,如下图
这样gitlab就设置完了,测试一下,在dev分支里增加点内容,然后保存,在看看jenkins是否有构建任务,我这里是正常的,就不发截图了。
评论 0