1. 首页
  2. 编程语言
  3. Java
  4. Jenkins如何实现自动打包部署linux

Jenkins如何实现自动打包部署linux

上传者: 2021-07-21 05:04:06上传 PDF文件 448.79 KB 热度 29次

需要用到2个插件。git parameter:用于参数化构建时选择分支。Publish Over SSH:用于上传jar包和操作tomcat1.先在系统设置添加要连接的linux服务器,使用用户名和密码验证,不需要私钥和公匙。并在高级里点击test是否成功2.新建maven的job,添加参数化构建3.选择git,git的分支选择步骤2的name4.maven命令输入打包install -Dmaven.test.skip=true -U5. 添加over ssh,里面参数的配置参考:6.我是先把jar或者war上传到BUILD_ID的备份目录,然后又把jar复制到tomcat下,Exec command详见操作命令最后执行sh的时候可能提示没权限,进入tomcat,给sh文件赋权限即可chmod +x *.sh

用户评论