Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Circle CI 学习笔记 | 袁昊的学习笔记 #47

Open
howieyuen opened this issue Jan 13, 2022 · 0 comments
Open

Circle CI 学习笔记 | 袁昊的学习笔记 #47

howieyuen opened this issue Jan 13, 2022 · 0 comments

Comments

@howieyuen
Copy link
Owner

https://howieyuen.github.io/posts/notes-of-circle-ci/

  1. 基本概念 # 首先介绍下 Circle CI 的 基本概念,帮助大家理解 Circle CI 是如何管理 CI/CD 流程。
    1.1 管控层 # 1.1.1 Project # Circle CI 项目在你的 VCS(GitHub 或者 Bitbucket)中 ,共享代码库的名称。在 Circle CI 的主页中点击 Projects 可以自由添加项目进入仪表盘,以追踪代码变更。
    1.1.2 Configuration # Circle CI 遵循配置即代码(Configuration as Code)原则,整个 CI/CD 的流程都是通过 config.yml 文件,该文件位于项目根目录下的 .circleci 文件夹中。以下按照术语和依赖性顺序,列举了 Circle CI 最常见的组件:
    Pipeline:代码表整个配置,仅用于 Circle CI 云 Workflow:负责编排多个 Job Job:负责运行执行命令的一系列 Step Step:运行命令(例如安装依赖项或运行测试)和 shell 脚本 1.1.3 User Type # 大多数都是从 VCS 帐号中继承的权限,主要包括以下四种:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant