错误背景
迁移jenkins环境,重新构造任务,其内容配置、slave等全部按照迁移前配置的
错误详情
运行完任务之后,发现任务报错了。报错内容看下图:
下图是运行后报错内容
解决思路
出现这个问题首先想到的是 Workspace,
- 检查是否有report.html文件
点进去之后发现还真没有。这个时候去看下任务执行开始时的slave的代码下载地址正不正确
- 检查任务的Console Output,如果有 Full Log 则点开。
检查“ip”是否正确!
检查workspace路径是否正确!
如果检查的点有一个不正确。去修改一下slave配置就可以了。如果修改配置不行,则重新建一个slave。
创建slave
首页:Manage Jenkins -> Manage Nodes and Clouds -> New Node
修改slave
先从首页进入到 Manage Jenkins -> Manage Nodes and Clouds
右侧点击你要修改的slave
再点击 Configure
进入配置页面,修改 Remote root directory
检查
只是修改的话就可以跳过检查这步了。但是如果是重新创建的,一定要确认好,任务的配置里面选的slave变过来。要正确