此错误指示Jenkins无法找到安装的Allure命令。在Jenkins插件管理器中安装Allure插件或手动安装Allure命令行,并确保该命令被添加到Jenkins机器的PATH环境变量中。以下是一个示例:
运行以下命令以在Jenkins机器上手动安装Allure命令行:
wget https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/2.13.0/allure-commandline-2.13.0.zip
unzip -o allure-commandline-2.13.0.zip -d /opt/
将版本号替换为最新版本。
将Allure命令行添加到Jenkins机器的PATH环境变量中。将以下命令添加到Jenkins机器的.bashrc文件中:
export PATH=$PATH:/opt/allure-commandline-2.13.0/bin/
在Jenkins作业配置中使用Allure插件生成报告。在“构建后操作”部分中选择“Allure Report”。指定源代码目录和Allure结果目录。
allure generate /path/to/allure/results --clean -o /path/to/allure/report
构建Jenkins作业并查看Allure报告。