Puj*_*rya 13 git continuous-integration circleci
Circle CI 有一个“config.yml”文件。该文件包含配置以及作业中的步骤。config.yml 的步骤中包含一个“checkout”。“结账”是做什么的?
这是 Circleci 的基本示例配置的样子:
version: 2
jobs:
build:
docker:
- image: alpine:3.7
steps:
- checkout
- run:
name: The First Step
command: |
echo 'Hello World!'
Run Code Online (Sandbox Code Playgroud)
“结账”有什么作用?用于将源代码检出到配置路径(默认为工作目录)的特殊步骤。这是一个特殊步骤的原因是因为它更像是一个帮助函数,旨在让您轻松检查代码。
附加信息: https: //circleci.com/docs/2.0/configuration-reference/#checkout
在结帐的情况下,步骤类型只是一个字符串,没有附加属性:
- checkout