持续集成-在下载大的maven依赖时,SemaphoreCI不稳定



我们使用SemaphoreCI作为连续积分。我们的一些maven依赖项非常大(比如数百兆字节)。

我们观察到的一个行为是,我们的构建失败往往是由于下载依赖项失败;我们必须重新启动一两次才能让它通过,以便继续前进,这真的很烦人。

我想知道是否有人对这个问题有任何建议/经验。

来自SemaphoreCI的Milana。

最好在构建之间缓存这些依赖项。如果您的项目在Semaphore上被识别为Maven项目,则默认情况下将缓存相关的依赖项。对于这样的项目,信号量缓存~/.m2目录。如欲了解更多详情,请参阅本页

如果您仍然遇到类似的问题,或者如果您想了解更多关于SemaphoreCI的信息,请发送电子邮件至support@semaphoreci.com,我们将尽最大努力帮助您!

最新更新