circleci

时间:2018-05-19 09:08:28

标签: circleci

我正在使用CircleCI作为构建管道和git-secrets来扫描任何aws访问密钥的代码库。目前,对于每个构建,我必须克隆git-secrets并在构建我的代码之前安装它。我想将这个repo克隆到我的代码仓库之外的其他文件夹中,并在构建之外缓存它。当我尝试使用circleci中提供的文档https://circleci.com/docs/1.0/how-cache-works/时,它尝试创建文件夹而不管它是否被缓存,因为目录创建失败,因为它是上次构建时已经创建的跑了。我正在使用的配置如下:

pre:
    - pip install awsebcli
override:
    - mkdir -p ~/secrets
cache_directories:
    - "~/secrets"

secrets是我创建的用于克隆和安装git-secrets repo的文件夹。

0 个答案:

没有答案