词汇表

身份验证

使用托管应用程序的Circleci项目的身份验证由Github,Bitbucket或Google OAuth处理。会议持续14天。看看权限概述团队账户的权限GitHub和Bitbucket集成文档的部分,有关其他详细信息。

用户身份验证可以使用LDAP进行私有服务器或云上安装的Circleci应用程序的实例,查看身份验证用于设置说明的文档。

CircleCI管理员

第一个登录Circleci的私有安装的用户。管理员能够添加和删除用户。

容器

容器是图像的运行实例。

背景

上下文为跨项目保护和共享环境变量提供了一种机制。环境变量被定义为名称/值对,并在运行时注入。环境变量在Contexts页面上设置。要在工作流中使用这些变量,用户必须是上下文组织的成员。该规则必须允许访问org中的所有项目。看看背景文档有关说明。

Docker层缓存

CircleCI Docker层缓存特性允许构建重用以前构建的Docker图像层。图像层存储在云中的独立卷中,项目之间不共享。层只能由来自同一项目的构建使用。有关如何创建安全环境的其他信息,请参见Docker层缓存码头工人运行命令文档。

环境变量

环境变量存储项目使用的客户数据。只有项目管理员和所有者才允许查看或修改环境变量。值使用安全协议传输,例如HTTPS和SSH,静态加密,散列/加盐以防止CircleCI员工查看它们。

遗嘱执行人

定义运行作业的底层技术。可以是Docker.在带有指定图像的Docker容器内运行您的作业在完整的虚拟机内运行您的作业。学到更多

图片

图像是一个打包系统,具有创建运行容器的说明。

工作

一份工作是一系列步骤。

工作空间

遗嘱执行人对于当前的工作。

球体

Circleci Orbs是配置元素的可共享软件包,包括作业,命令和执行者。Circleci提供经过认证的球体,以及Circleci Partners撰写的第三方或者。

所有者

团队Github帐户或Bitbucket Org的所有者。

管道

管道是可以在CircleCI平台上配置和运行的对象。当代码被推到git存储库时,或者当您使用CircleCI API时,可以通过webhook触发管道。管道的配置包括可以与其他元素(如参数和球体)一起运行的工作流和作业。

请注意,每个管道由特定演员对特定项目进行运行。

主要容器

中列出的第一个图像config.yml.。这是使用Docker executor为作业执行命令的地方。

项目

Circleci项目共享代码存储库的名称,它可以自动化工作流,测试和部署。它在Circleci应用程序的“项目”页面上可见,必须添加“添加项目”按钮。添加项目后,可以配置可能遵循该项目的设置,上下文,环境变量和团队成员。在项目之后,用户可以为项目构建状态订阅电子邮件通知,并将项目添加到Circleci仪表板。

项目管理员

将GitHub或Bitbucket存储库作为项目添加到CircleCI的用户。

远程Docker.

支持在Docker中构建、运行和推送图像到Docker注册表的特性遗嘱执行人工作。学到更多

步骤是可执行命令的集合。学到更多

用户

在ORG中的单个用户。Circleci用户是任何可以使用用户名和密码登录Circleci平台的人。必须将用户添加到GitHub或Bitbucket org以查看或遵循关联的Circleci项目。用户可能查看存储在环境变量中的项目数据。

工作流程

工作流是一组规则,用于定义作业的集合及其运行订单。工作流程以最大的灵活性实现为作业的定向非循环图(DAG)。学到更多。在CI / CD行业内,此功能也被称为管道。

工作空间

工作区是一个工作流程感知存储机制。工作区存储作业唯一的数据,可能在下游作业中需要。