DevOps进阶(七):使用 jenkins 和 nodejs 进行自动打包更新服务_jenkins nodejs打包(2)
技术是没有终点的,也是学不完的,最重要的是活着、不秃。零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】技术学到手后,就要开始准备面试了,找工作的时
点击“Credientials
”后面的“Add”,可以直接添加git的用户名和密码:
三、构建环境
构建环境可以理解为要构建的项目需要什么样的环境,比如node环境,maven环境等等,这里我们设置环境为node环境:
这里的“NodeJS Installation
”是下拉选择的,需要提前在如下地方添加:
系统管理->全局工具配置->NodeJs
下面,如下,
注意:如果没有NodeJS
选项的话,考虑如下插件是否安装:
四、构建
构建就是指怎么样去操作“源代码”,这里我们填写如下:
将“源代码”打包压缩后发送至目标服务器下,再解压更新,然后再重启node服务,“SSH Server
”在如下地方添加:
当然,你可以同时配置多个“SSH Server
”,这样就可以同时构建更新多个服务了,整好之后保存即可。
4.1 开始构建
开始很简单,在任务列表页或者任务详情页操作即可:
开始构建如下:
查看构建日志:
构建成功:
五、问题汇总
jenkins
默认时区设置错误,导致自动根据时间生成目录时报错找不到目录或文件,解决如下:
vi /etc/sysconfig/jenkins
修改如上地方后,再重启jenkins
即可:
service jenkins restart
再次查看时区显示正常:
显示如下:
jenkins
安装成功后一直处在登录页,每次登录成功后一点击某个项目或任务的“配置”又直接跳转至登录页,最后发现是某个插件冲突了,忘记哪个了,可以看下jenkins
日志,然后把插件卸载重启jenkins
即可。
最后
技术是没有终点的,也是学不完的,最重要的是活着、不秃。零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。
候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。
[外链图片转存中…(img-CdbfBhJB-1714141895813)]
更多推荐
所有评论(0)