测试人员如何搭建自动打包部署平台?(具体详细步骤及下载地址)
*搭建思路*
1第一步,搭建jenkins服务器
2第二步,配置jenkins,配置svn,maven,jdk等。
3第三步,建立jenkins服务器和应用服务器linux的互相信任关系,实现免密登录,为后续远程执行shell脚本做准备
4第四步,在远程应用服务器建立独立的应用控制脚本,包括:停服务,备份,部署新包,启动服务等各种shell脚本
5第五步,在jenkins中配置shell,通过新建job,在job中添加shell伪客户端,添加执行命令控制远程服务器。
具体步骤如下:
1第一步:搭建jenkins服务器
2第二步:配置jenkins服务器
以上两步请参考 http://blog.csdn.net/zhang2008rongping/article/details/50680758 (转)
3第三步:添加信任关系
请参考:http://blog.csdn.net/liuyuzhu111/article/details/51334655 (转)
4 第四步:具体的脚本需要自己写,或者使用tomcat或者服务自带的启停脚本
5在jenkins中添加job,具体可参考一下图片
测试人员如何搭建自动打包部署平台?(具体详细步骤及下载地址)相关推荐
- VS2017 打包部署MFC项目详细步骤
经过百般查找,再加上最后的一点点小运气,终于搞定了MFC的部署安装,同时也解决了安装时提示缺少mfc140.dll的问题,记录一下,也希望可以帮到遇到同样问题的小伙伴. 参考链接:https://ww ...
- 解放双手 | Jenkins + gitlab + maven 自动打包部署项目
前言 记录 Jenkins + gitlab + maven 自动打包部署后端项目详细过程! 需求背景 不会偷懒的程序员不是好码农,传统的项目部署,有时候采用本地手动打包,再通过ssh传到服务器部署运 ...
- 项目自动打包部署脚本
项目自动打包部署脚本 本次自动打包部署依赖于git.maven来实现自动化部署项目 一.远程服务器安装git 检查git是否已安装: sh-3.2# git --version git version ...
- 自动打包linux,使用Jenkins如何自动打包部署linux
使用Jenkins如何自动打包部署linux 发布时间:2020-11-25 14:47:07 来源:亿速云 阅读:86 作者:Leah 使用Jenkins如何自动打包部署linux?很多新手对此不是 ...
- Springboot项目自动打包部署插件 (wagon-maven-plugin)
Springboot项目自动打包部署插件 (wagon-maven-plugin) pom.xml文件添加配置: <properties>中添加: <service-path> ...
- LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤;Linux+Apache2+PHP+MySQL 安装和配置
在Apache Web服务器上部署PHPBB3网站 LAMP-架构环境网站搭建;在Apache Web服务器上部署PHPBB3网站详细步骤:Linux+Apache2+PHP+MySQL 安装和配置 ...
- Eclipse TPTP平台配置详细步骤Ver1.0
Eclipse TPTP平台配置详细步骤Ver1.0 一. 运行环境说明 JDK1.5及其以上版本 Window XP Tomcat 5及其以上版本 二. 数据采集与分析平台搭建 Eclipse TP ...
- vue 自动打包部署上传服务器
简单的4步配置,即可实现一键上传 执行命令 npm i fe-deploy-cli -g 进行全局安装 在项目根目录执行命令 deploy init 生成deploy文件夹 修改deploy文件夹下面 ...
- node实现自动打包部署前端nuxt项目
作为一个前端开发,本不需要自己部署项目,奈何天不遂人愿,活最终还是落到了自己头上,刚开始只是部署测试环境,只有一台服务器,手动部署以下也就算了,后面线上环境部署4台服务器,人当时就麻了 对于喜爱摸鱼的 ...
最新文章
- Linux下配置Golang开发环境
- Android okHttp上传图片
- UTF-8和BOM的一些说明
- Android 友盟推送开发
- 云图说|一张图带你了解华为云分布式数据库中间件
- 建立一个普通方法无法打开查看和删除的文件夹
- “我的一次微软面试经历”
- c++题目大坑:分数化小数
- 【论文笔记】EMNLP2019: 基于层次多图卷积网络的实体类型分类
- ElasticSearch学习笔记(二)
- java_web tomcat服务器的安装与配置
- 计算机视觉中的论文常见单词总结
- EXFAT文件系统DBR的完美恢复
- onkeyup和onafterpaste键盘输入限制
- 微信小程序新版头像昵称API [保存用户头像到服务器]
- 【其他】计蒜客 ICPC Pacific Northwest Regional Contest 2017 Gym-101652X Star Arrangements
- postgresql 手动启动_PostGreSql 手动安装
- activity已经销毁判断
- 超级表格全新升级,这些功能你不可能在其他软件上看到
- php判断浏览器语言国内外,PHP判断浏览器语言
热门文章
- 你当初是如何走上编程之路的?
- C++高手总结的编程规律
- 一天 6 个面试邀约,投一个约一个,挡不住!
- 苦逼了6年,我今天终于把老板开了!哼!
- 对不起,我不接私活了
- HTML5 API详解(1):fullscreen全屏模式
- Time除了监控程序运行时间还能干这个?
- 免费直播 | 宏基因组云讲堂第二期由刘永鑫博士主持,特邀王金锋副研究员分享“用时序微生物组数据重现生物膜装配的动态过程”...
- 推荐一个牛逼的生物信息 Python 库 - Dash Bio
- php解析验证码,全面解析PHP验证码的实现原理 附php验证码小案例