【Jenkins】linux虚拟机部署Jenkins+windows本机构建python项目+allure报告

前言

提前准备:
1、在linux虚拟机成功运行jenkins,且linux虚拟机与windows本机可以通信
2、windosw本地有可运行的python项目、github项目


提示:以下是配置jenkins-Windows节点并构建python项目用allure报告展示案例,仅供参考

一、配置jenkins-Windows节点

1.在windows本机访问运行的jenkins网址,登录管理员账号后新建一个固定节点

image

2.配置新建的节点,并保存设置

3.节点连接设置

  ①. 点击launch下载slave-agent.jnlp

  ②、点击下载agent.jar

  ③、将两个文件都放入刚刚设置的远程工作目录D:/Jenkins文件夹

image

  ④、命令行进入D:/Jenkins,复制命令,运行,显示connected则连接成功

  ⑤在jenkins节点管理看到设置的节点不再显示已成功连接


二、配置github项目集成+allure报告

1.新建一个item,设置成freestyle project

2.设置该项目想要运行的节点及github项目url

3.设置源码管理:选择git,并设置git链接

4.设置构建的命令:选择windows批处理命令

image

5.配置构建后allure-report,注意要设置Allure Commandline及对应环境变量

**注意:**Allure Commandline设置

下载地址:https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/


6.保存后立即构建项目,查看构建时的控制台输出

7.构建成功后,点击allure图标就可查看对应的报告

配置window本地的项目

在对应步骤 二 2、中只设置运行节点,在general-高级中选择使用自定义的工作空间(即本地项目路径)

image

在对应步骤 二 6、中查看构建时的控制台输出