用Jenkins自动化搭建测试环境】的更多相关文章

用Jenkins自动化搭建测试环境-前奏 1.安装 参考及启动:https://www.cnblogs.com/Eric15/articles/9828062.html 2.插件 新手一般按推荐安装即可,另外安装两款插件: 1)Rebuilder: 用于环境重新构建  2)safe restart: 安全重启Jenkins 3.Jenkins 基本设置 1)配置全局安全性 进入全局安全配置 → 授权策略改为:安全矩阵 2)创建用户相关 系统管理 → 用户管理 → 创建用户 3.应用服务器部署准备…
1-1 课程介绍 2-1 Jenkins安装 2-2 Jenkins插件 2-3 Jenkins基础设置 3-1 Linux系统准备 3-2 安装Java环境 3-3 安装并配置Git 3-4 安装并配置Maven 3-5 下载Tomcat 3-6 解压安装Tomcat 3-7 配置Tomcat 3-8 启动验证Tomcat 3-9 新建节点 3-10 配置IP 3-11 尝试连接 3-12 运行验证任务 3-13 本章回顾 4-1 Github的介绍 4-2 部署应用程序 4-3 Github…
Fork项目 找到项目 单击Fork 这时,会发送一个邮件到你的git邮箱中,点击链接即可完成fork 这样,这个工程就已经fork到自己的git上了 然后就可以下载这个工程到本机了 这里我们需要使用ssh格式 克隆源代码 然后使用开发工具打开这个项目 Jenkins自动化部署任务开发 shell脚本 在Jenkins上部署任务 新建任务 点击Add Repository,再点击下面的Add按钮,选择check out to a sub-directory 填入工程名 构建shell 当Jenk…
Jenkins基础 首先上官网jenkins.io上下载最新的Jenkins war包 将下载完成的war包解压 java -jar jenkins.war 接下来使用浏览器访问localhost:8080,从页面上显示的地址处找到密码,然后输入 接着安装插件,安装完成就进入下面这个页面,登录进去 接下来另外安装两个插件 进行安全设置 添加用户admin 设置权限,然后保存 进入系统管理新建用户 将新建的用户添加到全局安全配置中 除了administer,其它都勾选 这样的话,这个用户登录之后就…
何时使用: 测试过程中我们需要持续构建一个软件项目,为避免重复的手动下载.解压操作,我们需要搭建一个能够自动构建的测试环境,当代码有更新时,测试人员只需点一下[构建]即可拉取最新的代码进行测试(也可设置自动构建时间) 操作步骤: 1.在jenkins上构建好一个项目后,先把该项目对应的war包下载下来 2.登录linux服务器,在上面创建一个项目文件夹,比如我创建一个名为"ynwl"的文件夹 3.把linux版本的tomcat包上传至ynwl文件夹,并解压 4.修改server.xml…
#LVS+keepalived快速搭建测试环境 #LVS+keepalived快速搭建测试环境 #centos6 X64 # LVS 负载均衡模式:DR(直接路由) 192.168.18.31 master(LVS) 192.168.18.32 slave(LVS) 192.168.18.18 VIP 192.168.18.11 web1 192.168.18.12 web2 ################################## #手动配置测试 ###LVS 安装配置 yum i…
一.搭建测试环境: 二.查看应用日志: (1)vivi/vim 原本是指修改文件,同时可以使用vi 日志文件名,打开日志文件(2)lessless命令是查看日志最常用的命令.用法:less 日志文件名 --分页显示文件的内容经常使用这个命令是因为在查看过程中可以根据实际情况翻页和查找,非常的方便. --空格或f 向下翻页 --enter键 换行 --q或Q 退出 --pgup/pgdn 向上/向下一页一页切换 --方向键 向上/向下一行一行切换 查找指定字符串:先输入 /,然后在 / 后面输入要…
上一篇文章中最后执行了docker pull centos的指令,经过一段时间的等待,会从hub.docker.com上下载docker官方最新的centos的images,接下来熟悉一下docker的一些基本操作.1.查看本地的imagesdocker images 2.从hub.docker.com拉取响应的imagesdocker pull images 3.运行指定的images,并在images里边执行command命令docker run images command 4.查看当前运…
题外话:三大操作系统------Linux.Unix.Windows,Unix系统如常见的Mac OS,Linux的很多命令跟Unix是通用的,所以就有一些开发人猿喜欢用苹果的原因.Linux发行版特别多,供给与选择合适的某个小众领域的发行版,这边唠嗑的就是常用的centos版本,为什么呢,不仅开源还免费的啦,我这边下载的是centos6.9的版本,官网下载地址:https://wiki.centos.org/Download ,或是去网易镜像.中国科技大学镜像.清华大学镜像等等的网站下载会比较…
前言 说一下我的情况,之前由于我的云服务器数据库的root账号密码123456太简单,而在之前的博客中也泄露出了我的云服务器的IP地址,导致有人远程连接我的数据库,删除了项目数据库里的数据只剩下WARNING了,哈哈,有点意思.所以我就重新运行sql文件,但是涉及到timestamp默认值时,sql文件又无法正确执行了,这是由于ubuntu1804默认安装的是mysql5.7,而在mysql5.7中timestamp NOT NULL DEFAULT '0000-00-00 00:00:00'…