首页 > 运维 > jenkins > jenkins构建项目远程发布
2019
04-17

jenkins构建项目远程发布

jenkins基础安装与配置请看这里 传送门

jenkins持续集成的体系:

Linux + svn/git+ Jenkins + Maven + Jdk

1.持续集成的优点:

  • 解放劳动力
  • 避免人为失误
  • 提高效率
  • 质量持续反馈
  • 质量保障

2. 配置job(没有Publish over SSH这个插件的,提前装一下)

3. Publish over SSH插件配置,远程 ssh 服务器(这个服务器,就是你要发布项目到他上头的机器,可以配置一台或者多台)

插件成功安装后使用前须要在“系统管理>系统设置”中进行配置。处如图:

SSH Server()

注意:这里添加的主机,如果密码更新了的话,要删掉重新添加,否则就算你修改了 Passphrase 为最新密码,他还是会报连接不上,删掉下面的主机配置重新添加就可以了。

在job(工作任务)中配置 Publish over SSH

注意: 这里的 Exec command 如果是脚本,必须在你远程机器中有才可以执行,否则就会报找不到脚本文件。

开始构建工作任务

在左边栏选择新建

填写任务名称,选择构建类型(这里我选自由构建)

构建环境 (同上面部分的讲解)

构建操作:

Exec command选项脚本解析

spring.profiles.active=uat 解释:

构建后操作(非必填)

这个自行按需求选择
此图仅供参考(来源于网络)

保存->应用后点立即构建

构建成功

最后编辑:
作者:shooter
这个作者貌似有点懒,什么都没有留下。