Zadig 工作流执行构建任务时默认会将本次任务的工作空间(WORKSPACE)缓存到集成的对象存储中。 工作空间的缓存机制:
- 不同工作流,相同服务都有独立的工作空间缓存,互不影响。
- 构建时拉取的代码和依赖
- 构建产物
某些业务场景下可能不希望使用缓存,或者临时不使用历史缓存进行构建,那么可以通过调整缓存配置达到不使用缓存的目的。
- 如果在构建中长期不使用缓存,可以在 ->
构建
,选择对应构建脚本,关闭 ,如下图所示。
如果您的工作空间过大,这种情况下,使用工作空间缓存会增加构建时长,大大影响构建效率。建议您使用缓存自定义目录
功能,仅缓存必要的目录。
您可以在构建模块中,配置,系统支持缓存多个自定义目录,如下图所示。