关于Jenkins
折腾了一天的window Jenkins有感:
最开始是在Linux上使用Docker部署了Jenkins,很方便。但是我2核2G的服务器时常卡住,所以就没用了。用了很长一段时间的手动打包后上传到服务器。
为了打包方便,决定在家里的电脑上安装一个jenkin,然后在其他地方远程连接电脑进行打包。
昨天费劲配置上了Jenkins环境,插件安装地址没有换,一直没注意到,折腾了很久的本地安装插件。后面又因为git的全局配置没有修改,导致一直无法拉取代码。不过折腾了一早上还是弄出来了。
结果,最绝望的是不知道为什么同一套代码在本地环境npm run build,和在Jenkins的workspace中npm run build的效果不一样,Jenkins打包的代码无法在生产使用。也不知道是哪里出了问题。折腾了一下午没有结果,故放弃了。
随后使用了Github的自动构建(Actions),感觉还行,就是配置有点麻烦,只能一个项目一个项目的配置。部署速度还可以,一提交代码就自动部署了。先用着试试。
评论