实践背景:
- win10家庭版
准备阶段:
1、下载安装CI工具Jenkins(有JDK依赖,下一个最新版本的装好),然后安装推荐插件
没用官网,下载地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/windows-stable/,下载jenkins-2.235.2.zip,解压后安装
Jenkins安装参考:https://blog.csdn.net/hello18616355555/article/details/114535820
2、SVN配置
Jenkins的配置中需要用到SVN仓库地址&用户&密码
如果没有现成的,就自己本地装好SVN服务器和客户端好了(分别下载安装VisualSVN Service&TortoiseSVN,在SVN服务器上指定服务器存储路径并新建一个用户,在SVN客户端访问)
3、python配置
安装好python3,配好环境变量,写个带一行内容print(hello world)的hello_world.py文件
实战阶段:
1、把hello_world.py上传到SVN服务器上
2、Jenkins新建一个工程,并配置SVN
-
新建工程,输入名称,选中”Freestyle project“,并确定
- 选中”源码管理“选项卡,选择”SVN“
- Respository URL:填上面的SVN仓库地址:https://desktop-c68ippr/svn/hypnos/01TEST/01test
- Credentials:点击“添加”按钮,选中Jenkins选项
- 选中Jenkins选项,会弹出一个页面让你输账号密码,只要输入用户名&密码,其他的不用管,再点击“添加”按钮回到原页面
- 最后,Credentials下拉框选择一个凭证,其他的就不用输入了,再点击“应用”按钮即可。
3、最后的最后,在“构建”选择卡下面,增加构建步骤“Execute Windows batch command”,其实就是执行CMD命令
- 在输入框中输入:python hello_world.py
- 最后先后点击“应用”和保存按钮,自动退出
4、构建并输出到控制台,查看结果
- 点击进入工程,点击构建,构建完成后,在构建历史中进入对应构建版本的控制台输出
- 好吧,其实我觉得最难的地方在安装Jenkins那儿,我之前卡了很久
- 反正,我日常工作中每天都可以用到,比如说接口巡检,把触发器&邮件推送加上会很好用,再用python生成几个简洁美观的测试报告当做邮件发送内容的模板就更好了