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

时间:2017-09-01 15:58:47

标签: maven build configuration repository bamboo

问题:

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

导致此问题的情况:

在我的maven java项目进行了大量的重构过程之后,我基本上移动,修改并重命名了每个文件,我将更改提交到了我的远程存储库。

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

git代码检查似乎有效,但下一步,运行单元测试,失败了! 查看日志文件,我看到一个旧的,不再存在的Java Unit测试类被执行,当然因为NullPointerExceptions而失败。

我尝试解决此问题的事情

A. 删除管理部分中的缓存

  1. 我去了Bamboo-> Administration-> Repository Settings并选中了 我的项目的缓存并将其删除。
  2. 我再次启动了构建计划
  3. 构建错误!同样的问题
  4. B。删除文件系统中的缓存目录

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

    2. 停竹

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

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

    5. 开始竹子

    6. 再次启动构建计划

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

    8. 元信息

      竹版:6.1.0 build 60103 - 17 Jul 17

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

1 个答案:

答案 0 :(得分:3)

有干净的工作目录任务。将其作为第一项任务添加到您的工作中,看看它是否能解决问题。