Bitbucket管道缓存密钥?

时间:2018-12-21 11:15:08

标签: caching bitbucket bitbucket-pipelines

管道缓存系统是否支持缓存键?

在我的项目构建过程中,我要通过Web Pack构建许多资产。结果资产被复制到public / build目录。该过程可能需要几分钟才能完成。

因此,我想生成资产目录内容(构建Web Pack的目录)的哈希值,并使用例如“ assets- {assets-directory-hash}”作为键并公开存储缓存/ build目录作为缓存容器。

然后在下一个构建中,如果资产目录内容哈希未更改,则意味着资产未更改,我可以跳过Web Pack的构建步骤,从缓存中还原public / build目录,并节省几分钟的时间结果是整个构建。如果哈希确实发生了变化,那么我将照常运行Web pack,并使用新密钥存储缓存。

谢谢。

0 个答案:

没有答案