我正在使用 Hudson 和 Ant+ivy 以及许多并行开始的工作。我的问题是我为 Ivy 使用了一个缓存文件夹,该文件夹在每个作业的 ant 任务中都被删除和更新。
当然,有几个构建失败是因为他们无法删除 ivy 文件夹,还有一些构建失败是因为找不到同时被删除的库。
构建失败
C:\dev.hudson\jobs\api\workspace\build\build.xml:100: 无法删除目录 C:\dev\tools\build\ant\extensions\ivy\cache\myapp
和
构建失败
C:\dev.hudson\jobs\api\workspace\build\build.xml:104:无法解析依赖项:解析失败 - 详情请参阅输出