结合jenkins在Linux服务器搭建测试环境
2023-09-11 14:21:26 时间
何时使用:
测试过程中我们需要持续构建一个软件项目,为避免重复的手动下载、解压操作,我们需要搭建一个能够自动构建的测试环境,当代码有更新时,测试人员只需点一下【构建】即可拉取最新的代码进行测试(也可设置自动构建时间)
操作步骤:
1.在jenkins上构建好一个项目后,先把该项目对应的war包下载下来
2.登录linux服务器,在上面创建一个项目文件夹,比如我创建一个名为“ynwl”的文件夹
3.把linux版本的tomcat包上传至ynwl文件夹,并解压
4.修改server.xml的配置(在conf文件夹中)
这里主要是修改测试环境访问地址的端口号(避免和其他端口冲突)
5.配置container
jenkins方面:
jenkins中新建一个“构建后操作”,Deploy war to a container,如下
Linux服务器中Tomcat方面:
需要对tomcat-users.xml作相应配置
以上就是利用tomcat来搭建测试环境的过程,搭建完成后可以在jenkins上点击【构建】试试看能否成功(这篇随笔就是自己的备忘录)
相关文章
- 如何查看、修改Linux的系统时间
- 【Linux】linux之如何清理磁盘空间
- 每天一个linux命令(24):Linux文件类型与扩展名
- Linux中的轻量级进程
- linux命令语法格式
- Oracle Linux Server release 6.3 下安装JDK
- Linux基础之linux服务器服务器间拷贝文件
- linux(centos8):用systemctl管理war包形式的jenkins(java 14 / jenkins 2.257)
- linux驱动开发重点关注内容--摘自《嵌入式Linux驱动模板精讲与项目实践》
- 皴linux rootpassword(方式:重置rootpassword)
- L84.linux命令每日一练 -- 第11章 Linux系统管理命令 -- rpm和yum
- L70.linux命令每日一练 -- 第十章 Linux网络管理命令 -- nc和ssh
- L32.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- dmesg和stat
- L31.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- uname和hostname
- L2.linux命令每日一练 -- 第一章 Linux命令行简介
- 两条命令调整Linux系统以及容器底层为Linux的系统时区
- Linux Shell获取文件夹下所有json文件名称,并且导入mongodb
- 嵌入式Linux开发,Ubuntu22下交叉编译报错:make[1]: aarch64-linux-gnu-gcc: No such file or directory
- 嵌入式Linux开发,Ubuntu下交叉编译内核报错:error while loading shared libraries: /lib/x86_64-linux-gnu/libc++.so:
- kali linux 安装 oh-my-zsh
- linux安装zookeeper及使用
- Linux目录结构和常用命令大全(文件处理命令)