jenkins部署流程和疑难点

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连的通不,只要你按我的操作来肯定可以,连不通,简单,看下服务器端口问题,做完了这些你就可以做部署操作了。

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值