核心功能
本文提供了开发商和运营商差异化CircleCI的特点的总结。118金宝博娱乐城
开发特色
以下是最流行的功能CircleCI提供了开发人员感兴趣的内容。118金宝博娱乐城
SSH为构建
通常,解决问题的最好办法是SSH一份工作并检查之类的日志文件,正在运行的进程,以及目录路径。CircleCI 2.0使您可以通过SSH访问所有作业的选项。
当您登录使用SSH,你正在运行一个交互式登录shell。您还可能会运行在其中的命令第一次失败的目录上面的命令,这样你就不会开始一个干净运行。
相比之下,CircleCI用来默认运行命令的非交互的shell。因此,在交互模式下运行的步骤可能会成功,而在非交互模式失败。
排比
如果你的项目有大量的测试,这将需要更多的时间在一台机器上运行它们。若要缩短这个时间,你可以在并行运行测试通过在多个机器上分散他们。这需要指定一个并行的水平。
二者必选其一的CircleCI CLI分裂测试文件或使用环境变量来单独配置每个并行机。
资源类
它是可以配置的CPU和RAM资源,为每个作业,允许有效地利用你的资源。该资源类需要在被指定.circleci / config.yml
文件。如果resource_class的
未指定或指定无效类,默认resource_class的:中
将会被使用。
高速缓存
另一个流行的特性是高速缓存。缓存是通过从以前的工作昂贵的读取操作重用数据,以使工作在CircleCI更快的最有效途径之一。
工作流程
CircleCI工作流程是一个伟大的功能,可以通过更快速的反馈,更短的重播,并更有效地利用资源,提高软件开发的速度。
话务员功能
这是最常见的有关功能CircleCI提供了运营商们感兴趣的内容。
监控
系统管理员能够收集指标监测包括已安装的CircleCI安装于各种环境变量的Nomad客户和码头工人的指标。
游牧集群
CircleCI使用游牧如CircleCI 2.0主作业调度程序。请参阅基本介绍游牧为了解如何在CircleCI 2.0安装操作游牧集群。
蜜蜂
该CircleCI API是一个全功能的RESTful API,允许您访问所有的信息和触发CircleCI所有操作。
基本故障排除
有一些最初的故障排除要采取的步骤,如果您有您的私人服务器上的CircleCI安装问题。
如果您的问题不在上述文章中解决,产生支持包为您的安装,并打开一个支持票。
洞察
该洞察页在CircleCI UI是显示您正在关注包括中值编译时间,平均排队时间,最后编译时间,成功率,并行所有存储库的健康的仪表板。