Circleci.yml空依赖项覆盖运行默认命令

时间:2017-11-14 14:23:19

标签: ios circleci

我使用circleci.yml文件为iOS项目配置CircleCI构建

“依赖项”部分默认从S3服务器运行“获取Cocoapods Repo”,这需要将近3分钟。

我想为此部分禁用此默认命令,其定义如下:

dependencies:
  pre:
    - gem update fastlane
    - fastlane --version
  override:
  cache_directories:
    - "~/.cocoapods"
compile:
  override:
    - fastlane scan    
test:
  override:

问题是“dependencies”部分:使用“override”关键字运行默认命令“Fetch Cocoapods Repo”。

问题是:为避免在某个部分下运行默认命令,是否足以添加关键字“覆盖”?

1 个答案:

答案 0 :(得分:1)

不会自行处理,但将override行更改为以下内容

override: - echo "Skipping Cocoapods fetch"