我使用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”。
问题是:为避免在某个部分下运行默认命令,是否足以添加关键字“覆盖”?
答案 0 :(得分:1)
不会自行处理,但将override
行更改为以下内容
override:
- echo "Skipping Cocoapods fetch"