[自动化测试三]jenkins持续集成
一、jenkins安装
1. 在线jenkins安装
官方地址:https://www.jenkins.io/zh/
下载地址:http://mirrors.jenkins.io/war-stable/latest/jenkins.war
下载的包为Jenkins.war或Jenkins.msi
Jenkins.war :cmd 进入到war包目录下,执行命令 java -jar jenkins.war --httpPort=8080
注:jenkins仅支持JDK8-11版本
Jenkins.msi :双击安装即可
安装完成后,打开浏览器输入:localhost:8080
安装插件:这里插件安装时间较长,不清楚需要什么就选左边,安装失败或网络问题参考下面进行离线安装
2. 离线安装插件
1)插件地址下载:http://updates.jenkins-ci.org/download/plugins/
2)替换war包:找到本地 jenkins 的 war 包的安装路径,在jenkins系统管理》系统信息中查询到;把下载好的war包替换掉原来的war包
3)重启服务:打开任务管理器,重新启动服务
3.jenkins汉化
1)在线或离线安装插件Locale plugin
2)安装插件Localization:Chinese(Simplified)
3)以在线为例,安装路径:Manage Jenkins-->插件管理-->可选插件
4)安装完成后重启jenkins服务,http://localhost:8080/restart 或 windows任务管理器中服务jenkins重启
5)设置为中文:Manage Jenkins -->系统配置-->Locale 填写为 zh_CN
注意!若部分英文部分中文,先设置为 zh_EN,重启,再设置为 zh_CN
二、jenkins部署项目
1.本地项目构建
1)创建工作项目:新建item --> Freestyle project
2)构建工作区间
3)本地项目维护到jenkins目录下:把本地项目拷贝到jenkins目录workplace中
2.git或svn源码管理
1)安装插件
2)参数配置(本项目实施在git中,以git为例)
repository url:项目的git地址(svn则填svn地址)
credentails:点击添加Jenkins凭据,填写git/svn的账号及密码》保存;保存后在左侧选择账号
3)构建
windows选择:execute windows batch command
linux或mac选择:execute shell
终端输入执行命令:python 文件名.py
注意:执行文件需放在jenkins根目录中,默认根目录
4)运行项目
三、踩坑实录
1.构建时,报错提示找不到python
系统配置中,把本地环境变量中path中关于python的变量
添加到jenkins-Manage Jenkins-系统管理-全局属性中
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?