jenkins部署流程和疑难点

本文介绍了Jenkins的安装、插件安装、打包部署流程。Jenkins可在Linux或Windows系统安装,插件按需下载。打包时选择取代码方式后编译,如Vue用npm run build。部署需通过SSH传文件,配置客户端和服务端软件,设置账号密码或证书登录,最后测试连接并完成部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:首先安装jenkins就不用说了,不管是linux还是Windows都可以。

2:插件安装,自己想想自己要什么就安装什么,比如我需要部署vue项目,需要node把?,Javaweb需要mawen吧?在svn down代码需要安装svn把?就这么简单,需要什么就安装什么。怎么下载如下图所示。

在这里注意,如果在这里下载的话就不需要去服务器上下了,比如我们打包vue需要node,在这里下后就不要去jenkins所在服务器再手动下载。

3:打包---装完了差不多要开始打包部署了,打包部署流程比较简单网上一大堆,流程无非是选择git还是svn取代码,取完代码后,然后进行编译打包,比如vue的需要npm run build,maven项目需要mvm ...,这些操作是做完了打包,唯一麻烦的可能就是jenkins未翻译完整,一些地方找不到,做完打包就该是部署了。

4:部署---部署第一要想到的怎么往应用服务器传文件。这个时候就需要ssh了,首先ssh分客户端和服务端,jenkins所在服务器是客户端,应用服务器是服务端,需要装对应的软件。jenkins有插件如图所示。

安装后得配置它,配置什么呢?配置连哪台应用服务器,说完下载客户端,该说服务端ssh软件了,服务端也就是应用服务器Windows就下载FreeSSHd,linux自己去找把,百度谷歌的时候记得搜索带"ssh服务端"这几个字别下了客户端。下好了客户端在user新建个账号如图。

建好后记得你的账号密码,当然你也可以去尝试下证书登录方式。然后该到jenkins配置ssh,如图所示

注:这里romote directory我弄成/是因为我是Windows应用服务器,还有FreeSSHd可以配置路径比如我在FreeSSHd配置d/xxx包,然后我在这里用/就代表我们上传的东西都到d/xxx包去了。

做完了这个你可以点下 Test Configuration看ssh连的通不,只要你按我的操作来肯定可以,连不通,简单,看下服务器端口问题,做完了这些你就可以做部署操作了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值