jenkins部署项目

 时间:2024-10-13 13:00:30

1、下载好jenkins的安装包,直接安装就行了,jenkins的默认端口是8080,如果需要修改端口号,在jenkins的安装目录下面,找到jenkins.xml,找到httpPort,把端口改了就行

2、jenkins安装完成,登录,点击左侧菜单栏的系统管理,再点击中间的全局工具配置,把jdk,git,maven配置好,如下图所示

jenkins部署项目jenkins部署项目

5、构建触发器,这里选择手动触发,你可以根据下面的选项自己选择合适的,在build下写maven命令,在Post Steps,add post build step选择你需要的,在command或者命令里面写你的启动脚本,点击保存即可

jenkins部署项目

6、最后,注意一点,jenkins中通过execute shell启动的进程会被杀死的问题,要想解决这个问题,如下在jenkins中配置自动更新部署项目时,如果采取用execute shell启动/关闭tomcat,会发现可以进行关闭tomcat,但是无法启动tomcat,虽然构建会显示执行成功,但是查看进程,tomcat是没有启动的。这是因为Jenkins默认会在Build结束后Kill掉所有的衍生进程。需要进行以下配置,才能避免此类情况发生: 1.重设环境变量build_id 在execute shell输入框中加入BUILD_ID=DONTKILLME,即可防止jenkins杀死启动的tomcat进程 2.在启动jenkins 的时候禁止jenkins杀死衍生进程 修改/etc/sysconfig/jenkins配置,在JENKINS_JAVA_OPTIONS中加入-Dhudson.util.ProcessTree.disable=true。(即在jenkins安装目录,找到jenkins.xml文件,打开,找到arguments,加入-Dhudson.util.ProcessTree.disable=true就行了)需要重启jenkins生效 此方法配置一次后,所有的job都无需设置BUILD_ID,就能够防止jenkins杀死启动的tomcat进程

7、点击立即构建就行了,如果图标是蓝色,表示构建成功,如果在build history,点击失败的勾践,出现下拉框,点击console output,就可以看到日志

jenkins部署项目
  • 虚拟机安装XP系统教程技巧
  • virtualbox怎么给虚拟机增加CPU数量
  • Linux虚拟机界面分辨率如何调节
  • 怎么样自动开启小键盘NumLock:[1]之注册表法
  • 怎么在Win10中安装Data Center Bridging服务
  • 热门搜索
    你牛什么牛 埃博拉病毒是什么症状 honor是什么手机 结缔组织是什么 且是什么意思 书是什么仿写句子 国度是什么意思 安可是什么意思 爱是什么结构 小孩不吃饭是什么原因