我在我的应用程序中使用基于 redis 的缓存。我正在 Codeship Basic 上运行我的集成测试并测量代码覆盖率。我经常看到使用 redis 缓存的两个后续构建的代码覆盖率不同。
我的假设是 Redis 内存在构建之间共享。这是真的吗?
我在 6379
端口使用默认的 redis。
最佳答案
如果 Redis 在构建中使用 $HOME/cache
目录,那么信息将在构建之间保留。这似乎不太可能,因为它需要有意识的配置才能使用此目录。
您可以阅读我们的 dependency cache documentation了解更多。
关于redis - 在 Codeship Basic 中,redis 内存是在每次构建之后/之前刷新的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51404334/