Bamboo 构建错误:如何正确清理 Bamboo 缓存?

art*_*ohe 4 configuration build repository bamboo maven

问题:

Bamboo 执行我当前的开发分支中不存在的旧单元测试,这会导致构建错误。

导致这个问题的情况:

在对我的 Maven Java 项目进行了一次大的重构过程之后,我基本上移动、修改和重命名了每个文件,然后我将更改提交到了我的远程存储库。

这触发了我的竹子构建计划,开始构建过程。

git 代码签出似乎有效,但下一步(运行单元测试)失败了!查看日志文件,我发现一个旧的、不再存在的 java 单元测试类被执行,当然由于 NullPointerExceptions 而失败。

我尝试解决这个问题的事情

A.在管理部分删除缓存

  1. 我进入 Bamboo->Administration->Repository Settings 并选择我的项目的缓存并将其删除。
  2. 我又开始了构建计划
  3. 构建错误!同样的问题

B.删除文件系统中的缓存目录

  1. 在bamboo服务器上启动RDP会话

  2. 停止竹子

  3. 转到 D:\bamboo-home_64\xml-data\build-dir_git-repositories-cache

  4. 删除该文件夹中的所有文件

  5. 开始竹子

  6. 再次开始构建计划

  7. 构建错误!同样的问题

元信息

竹子版本:6.1.0 build 60103 - 2017 年 7 月 18 日

我不知道我能做什么来解决这个问题..

Ole*_*dov 6

有清理工作目录任务。将其作为第一个任务添加到您的作业中,看看它是否解决了问题。