Jenkins+Shell脚本实现自动部署
来源:互联网 发布:mmd怎么保存动作数据 编辑:程序博客网 时间:2024/06/07 06:07
工作原理:
第一步,从git上拉取代码
第二步,自动编译生成jar包第三步,把jar包发送到目标服务器上
第四部,执行shell脚本,把jar包部署到目标路径和启动jar包
安装Jenkins:
1.从官网https://jenkins.io 下载安装包,这里打算部署到linux下,所以下载war包
2.启动jenkins,nohup java -jar jenkins.war &
3.jenkins的配置文件和工作空间一般在登录用户的home目录中的.jenkins里
4.在浏览器中访问jenkins,jenkins默认端口是8080,http://server_ip:8080
Jenkins上的准备工作:
1.在系统管理的管理插件中,安装需要的插件Git plugin,Maven Integration plugin,Publish Over SSH
2.在系统管理的Global中设置JDK、Git、Maven在服务器上的信息,如果服务器上没有这些基础软件,就自己安装一下,在centos上用yum安装很方便
新建maven项目:
配置git的源码管理:
增加构建后步骤,发送jar包到目标服务器和执行shell脚本部署
OK,保存后,可以执行构建了,查看控制台日志看成功了没
阅读全文
0 0
- Jenkins+Shell脚本实现自动部署
- jenkins -- shell 部署脚本
- Shell脚本实现应用自动安装部署
- Jenkins tomcat自动部署脚本
- jenkins自动部署tomcat脚本
- jenkins实现项目自动部署
- jenkins实现项目自动部署
- 自动部署脚本 Linux shell
- shell 脚本php自动部署
- shell实战(一)——模拟Jenkins任务,实现简单的git自动部署
- jenkins sonar tomcat git实现自动部署
- Jenkins~通过WebDeploy实现自动部署
- Jenkins~通过WebDeploy实现自动部署
- jenkins sonar tomcat git实现自动部署
- Jenkins使用shell脚本部署到远程服务器步骤
- jenkins远程部署使用shell脚本进行备份
- Jenkins使用shell脚本部署到远程服务器步骤
- 自动部署版本包shell脚本
- 有哪些命令行的软件堪称神器?
- 数学告诉你家庭关系的奥秘
- MySQL查询一小时之内的数据
- mybatis批量删除的sql语句拼接
- shell脚本变量执行
- Jenkins+Shell脚本实现自动部署
- Simple Html Examples With Divs [html learning]
- TensorFlow四种Cross Entropy算法实现和应用 转载
- 【HBuilder调试】adb server version (31) doesn't match this client (36); killing...
- 思维到图软件
- Markdown 2出现渲染页面错误
- Node.js
- 【java】Collection判空
- VC++6.0使用非默认字体