web自动化——记录使用jenkins自动构建遇到的问题

本文记录了使用jenkins自动构建git仓库中的代码并执行python脚本时遇到的问题及解决方案。主要涉及jenkins配置、git源码管理、编码问题、无界面运行的解决以及mac上jenkins的安装和主目录设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

需求:

使用git进行代码管理,当git上代码发生变化时,jenkins自动构建,从git上把最新的代码拉取下来自动执行

解决:

  • 在github上创建好一个公共仓库,把本地代码推送到github上
  • 在自己的Windows电脑上安装好jenkins,登录jenkins,在系统管理->全局工具配置里面找到git,把git的path to Git executable修改为自己电脑上的git地址

  • 新建一个项目,源码管理里面配置git

  • 构建触发器选择 Poll SCM

  • 在再构建里面配置好要执行的python命令

问题: 

  • 控制台输出乱码
    • 查看了jenkins的文件编码是gbk,根据网上搜索出来的方法解决了jenkins编码问题,将文件编码修改成了utf-8,控制台输出乱码问题得以解决

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值