随笔分类 -  06.jenkins

摘要:上一篇介绍了如何通过Jenkins持续构建flask项目 然后直接使用的python3 run_main.py来启动,通过这种方式启动后,可以观察一下,Jenkins的构建任务会一直挂载(任务一直处于构建中) 平时在终端通过这个命令启动后端服务时,如果关掉终端,服务也会断掉 所以一般不用这种方式,可 阅读全文
posted @ 2022-07-02 14:47 我是冰霜 阅读(938) 评论(0) 推荐(0) 编辑
摘要:之前的数据构造平台一直是在本地进行开发&运行,其他人通过访问我的本机地址来访问系统 通过这段时间的运行,发现几个不方便的地方: 1、每次重新开机连接wifi后,电脑的ip地址就变了,一方面需要修改前后端调用时填写的请求ip;另一方面发给别人的url会失效; 2、电脑关机或息屏后,会导致无法访问系统; 阅读全文
posted @ 2022-03-01 15:31 我是冰霜 阅读(642) 评论(2) 推荐(0) 编辑
摘要:任务背景 该项目包含4个程序包:a.jar,b.jar,c.jar,d.jar,每次启动前需要修改程序中的配置文件(修改数据源配置),然后按照先后顺序启动。 任务目标 1.利用jenkins拉取代码,且在打包前就修改好配置文件 2.打好包后,将4个程序包传输至测试服务器,并远程执行事先写好的启动脚本 阅读全文
posted @ 2019-05-24 16:16 我是冰霜 阅读(9446) 评论(0) 推荐(0) 编辑
摘要:继续说一下jenkins与postman的集成 上一篇通过jenkins远程执行postman导出的脚本,并把html报告指定输出到了jenkins对应的job工作空间,接下来配置一下当jenkins完成构建动作后自动发送一份邮件到指定用户,邮件中包含生成的html测试报告。 准备工作:配置QQ邮箱 阅读全文
posted @ 2019-02-16 13:53 我是冰霜 阅读(3299) 评论(0) 推荐(0) 编辑
摘要:本篇的目的是实现使用jenkins远程执行postman接口测试脚本 准备工作:一台linux服务器(可以用虚拟机搭建一个),linux服务器上安装好node.js、newman,部署好jenkins 阶段一:远程执行接口测试脚本 1. 新建一个自由风格的软件项目 2. 在Build标签配置shel 阅读全文
posted @ 2019-02-16 13:48 我是冰霜 阅读(3288) 评论(2) 推荐(1) 编辑
摘要:事前准备 部署好jenkins、申请一个码云账号、代码同步至码云 1.在码云上新建一个项目,并把代码同步上去 我设置成了私有项目 2.为项目添加部署公钥 因为是私有项目,所以需要添加一个部署公钥,不然到时候jenkins没有权限访问 步骤如下: (1)连接服务器,切换至~/.ssh目录 (2)输入命 阅读全文
posted @ 2018-09-10 20:54 我是冰霜 阅读(6065) 评论(0) 推荐(1) 编辑
摘要:前面基本上把整个配置过程都完整地串起来了,包括可能遇到的难点,按照那个套路应该可以配置好自动打包发布的功能。简单总结下我的学习过程,以及遇到问题是怎样解决的。 准备一个项目源码 刚开始在github和码云上搜索有没有现成的练习项目,很可惜,没有找到,所以只能自己创建一个简单的项目,当然,如果在公司有 阅读全文
posted @ 2018-04-13 23:17 我是冰霜 阅读(2128) 评论(4) 推荐(0) 编辑
摘要:上一节介绍了如何用Ant插件来打war包,本节接着介绍如何把build好的war自动部署到tomcat中 1.先安装 Deploy to container Plugin插件 2. 在构建后操作中添加操作步骤 字面意思把war包放到一个容器中,可以把它理解为jenkins到war包的存放路径去拿打好 阅读全文
posted @ 2018-04-13 16:59 我是冰霜 阅读(616) 评论(0) 推荐(0) 编辑
摘要:上一节把git和ant安装在虚拟机,并在jenkins上做了相关配置,接下来就可以真正开始构建一个项目了 1.新建一个自由风格的项目,因为是用ant打包,所以不要选择构建maven项目 2.配置源码管理 (1)Repository URL:因为是用git来管理项目源码,所以这个位置要填写该项目源码所 阅读全文
posted @ 2018-04-12 22:14 我是冰霜 阅读(1373) 评论(0) 推荐(0) 编辑
摘要:jenkins之所以这么强大,离不开丰富的插件库。 要确保jenkins上安装好Git plugin、GitHub plugin、AntPlugin插件,一般在启动jenkins时默认安装的插件中就包含这些了,没有的话再另安装就可以。 接下来是重点,jenkins打包要做2件事,一是从git服务器拉 阅读全文
posted @ 2018-04-12 18:11 我是冰霜 阅读(731) 评论(0) 推荐(0) 编辑
摘要:因为之前有用过jenkins,也写过2篇博客,但是现在回过头去看,其实有很多地方没写明白,知其然,不知其所以然。痛定思痛,决心好好研究下jenkins,也趁这个机会把整个流程重新梳理一遍,同时方便以后查阅。 因为平时上班,只能利用晚上时间搞,前后大概花了一周才使一个helloworld.war能够通 阅读全文
posted @ 2018-04-12 13:16 我是冰霜 阅读(728) 评论(0) 推荐(0) 编辑
摘要:何时使用: 测试过程中我们需要持续构建一个软件项目,为避免重复的手动下载、解压操作,我们需要搭建一个能够自动构建的测试环境,当代码有更新时,测试人员只需点一下【构建】即可拉取最新的代码进行测试(也可设置自动构建时间) 操作步骤: 1.在jenkins上构建好一个项目后,先把该项目对应的war包下载下 阅读全文
posted @ 2017-05-05 10:35 我是冰霜 阅读(2624) 评论(3) 推荐(0) 编辑
摘要:1.首先,点击【新建】进入选择页面,如下图(一般选择“构建一个自由风格的软件项目”) 2.填好项目名称后,点击ok,跳转至如下页面,可以在这个页面进行项目的配置(包括拉源码、修改持续构建时间、打包部署前修改配置文件等) 3.General中的“丢弃旧的构建”可以设定持续构建的 4.在“参数化构建过程 阅读全文
posted @ 2017-05-04 18:47 我是冰霜 阅读(30414) 评论(0) 推荐(3) 编辑