如何在CircleCI 2.0中缓存依赖项安装

时间:2017-12-01 18:56:20

标签: caching circleci

我有一个nodejs应用程序,我已经基于package.json校验和缓存了node_modules文件夹。我的test工作步骤包括:1)安装python-pip并使用pip安装awscli,以及2)为流行的wait-for-it.sh安装一些依赖项。我的deployment工作步骤包括1)安装python-pip并使用pip安装awscli。

由于1)和2)不改变,因为我需要1)testdeployment,我怎样才能正确缓存这些步骤?我应该使用keypathssave_cache输入什么内容,以及如何使用restore_cache?这看起来并不完全遵循与node_modules缓存相同的模式。

0 个答案:

没有答案