如图:
其实是jenkis没有权限创建报告文件的问题,在生成报告之前,使用 sudo chmod -R 777 /var/
给予权限即可
但是我们运行之后可能会提示 sudo: not found
,此时我们就需要在进入jenkins容器内按照sudo
我们先进入容器docker exec -it --user root {容器id} bash
,这里必须使用root账号进入,否则无法安装sudo,然后我们先使用apk update
更新apk,然后使用apk add sudo
安装sudo即可如下图:
然后我们再次构建,此时会发现构建成功,报告也生成成功了