部署jenkins服务 参考
打包机部署jenkins环境
jenkins新建视图,新建任务
在打包机上部署jenkins任务
前提:源码在SVN上
任务配置步骤:
step1 : 限制项目的运行节点
step2 : 项目配置中,配置svn源码地址,及账户密码
step3 : 配置windows批处理命令(打包机环境为windows)
step4 :配置打包机环境 (以下以我自己的项目为例)
- 安装python3环境
- 安装项目所需依赖
jenkins配置带参数任务
配置过程:
结果:
遇到的问题
-
打包机上同时安装了python2 和 python3,脚本需要python3 时,参考 如何切换Python2与Python3
-
本地跑没有问题,jenkins上出现 IOError: [Errno 2] No such file or directory。原因是:
-
出现问题 Unable to find Allure CommandLine错误参考,因为在jenkins全局工具配置中allure的地址 与 打包机中allure安装位置不一致,可以在打包机上对应位置安装allure,安装参考