jenkins部署

314 阅读1分钟

部署jenkins服务 参考

打包机部署jenkins环境

jenkins新建视图,新建任务

在打包机上部署jenkins任务

前提:源码在SVN上

任务配置步骤:

step1 : 限制项目的运行节点 项目运行节点

step2 : 项目配置中,配置svn源码地址,及账户密码

配置源码管理

step3 : 配置windows批处理命令(打包机环境为windows)

step4 :配置打包机环境 (以下以我自己的项目为例)

  • 安装python3环境
  • 安装项目所需依赖

jenkins配置带参数任务

配置过程:

结果:

遇到的问题

  1. 打包机上同时安装了python2 和 python3,脚本需要python3 时,参考 如何切换Python2与Python3

  2. 本地跑没有问题,jenkins上出现 IOError: [Errno 2] No such file or directory。原因是:

  3. 出现问题 Unable to find Allure CommandLine错误参考,因为在jenkins全局工具配置中allure的地址 与 打包机中allure安装位置不一致,可以在打包机上对应位置安装allure,安装参考