我在我的应用程序中使用基于Redis的缓存。我正在Codeship Basic上运行集成测试并测量代码覆盖率。我经常看到对于使用Redis缓存的两个后续构建,代码覆盖率是不同的。
我的假设是Redis内存在内部版本之间共享。这是真的吗?
我在端口6379
上使用默认Redis。
答案 0 :(得分:1)
如果Redis在构建中使用$HOME/cache
目录,则信息将在构建之间保持不变。这似乎不太可能,因为需要有意识的配置才能使用此目录。
您可以阅读我们的dependency cache documentation了解更多信息。