Circle CI有一个“ config.yml”文件。该文件包含配置,并且包含作业中的步骤。 config.yml的步骤中包含“签出”。 “结帐”是做什么的?
这是circleci的基本示例配置的样子:
version: 2
jobs:
build:
docker:
- image: alpine:3.7
steps:
- checkout
- run:
name: The First Step
command: |
echo 'Hello World!'
“结帐”是做什么的?特殊步骤,用于将源代码签出到配置的路径(默认为working_directory)。这是一个特殊步骤的原因是,它更多地是一个帮助程序功能,旨在使您轻松签出代码。
附加信息:https://circleci.com/docs/2.0/configuration-reference/#checkout在签出的情况下,步骤类型只是一个没有附加属性的字符串:- checkout