示例公共呼号

请参阅以下文档并链接.circleci / config.yml.用于在Circleci上运行的公共和开源项目的完整示例的文件。

Example CircleCI files and public repos

示例名称 描述 链接
样品config.yml.文件 四个样品config.yml.文件使用并发工作流,顺序工作流,扇入/扇出工作流,以及在一个配置文件中构建Linux和iOS。 样品config.yml.文件
示例数据库配置 三个例子config.yml.使用PostgreSQL / Rails,Go / PostgreSQL和Ruby / MySQL的文件 示例数据库配置
平行 并发工作运行工作流配置。 并行作业/ .circleci / config.yml
顺序 顺序工作运行工作流配置 顺序分支机筛选/ .circleci / config.yml
扇入/扇出 使用顺序作业的工作流配置,然后是链接到最终排序作业的并发作业。 Fan-In-Fan-Out / .circleci / config.yml
工作空间转发 Jobs configured to share data with workspaces. Workspace-转发/ .circleci / config.yml
Circleci-Docs. 由jekyll生成的静态网站for circleci文档。 circleci-docs / .circleci / config.yml
Circleci Frontend. 运行Circleci的前端Clojure应用程序的代码的镜像。 Frontend / .circleci / config.yml
circleci-icless 包含Circleci维护的官方集装箱图像集。 circleci-images / .circleci / config.yml
Circleci.image-builder 使用Docker构建容器图像。 image-builder / .circleci / config.yml
Circleci-demo-docker This is an example application showcasing how to build Docker images in CircleCI 2.0. .circleci / config.yml.

按功能开源项目

以下项目提供了使用Circleci配置语法的功能和功能的示例:

示例描述 项目 config.yml链接
使用工作区,并发工作流作业缓存使用模板 构建移动应用程序反应 React-Native / .circleci / config.yml
使用自定义容器图像进行构建和测试,用于ARM和X64XVFB.和摩卡 电子框架允许您使用JavaScript,HTML和CSS编写跨平台桌面应用程序。它基于Node.js和Chromium。 Electron / .circleci / config.yml
构建,测试和上传运行MacOS和Linux cond是一个平台和语言独立的包管理器,可轻松分配,安装和版本管理软件。 bioconda-compes / .circleci / config.yml
构建并注册Docker映像,部署到AWS ECS 炸玉米饼是DLSS的下一代存储库系统。 taco / .circleci / config.yml
Docker撰写和Docker CPstore_artifacts 五月花是马萨诸塞州联金宝博娱乐官网网址盟的企业设计系统。 mayflower / .circleci / config.yml
远程Docker,Docker层缓存,构建和推送Docker图像 时代是æpps的新区块链条。 epoch / .circleci / config.yml
多平台构建,测试,部署运行粉丝输出/粉丝工作流程 金丝雀是通用无法无关的单命令部署。 金丝雀/ .circleci / config.yml
在具有标记版本的多个平台上构建和测试 水晶是一种编程语言。 Crystal / .circleci / config.yml
标记和计划的工作流作业 node.js惯用客户端云酒吧/子 nodejs-pubsub/.circleci/config.yml

通过语言开源项目

以下项目为特定编程语言,测试机制和部署目标提供了示例:

示例描述 项目 config.yml链接
Bazel建立和测试XVFB. 棱角是使用类型/ JavaScript和其他语言构建移动和桌面Web应用程序的开发平台。 Angular / .circleci / config.yml
Salesforce DX. 此存储库显示您可以成功设置的方式Salesforce DX.用circleci。 sfdx-circleci / .circleci / config.yml
戈兰建造junit.和Kubernetes对Prod和Master作业工作流测试的测试 Azure集装箱服务引擎(ACS-Engine)为DC / OS,Kubernetes,Swarm模式或Swarm Orchestrators提供Microsoft Azure上的Docker的群体的ARM(Azure资源管理器)模板。 ACS-Engine / .circleci / config.yml
go和node构建,包和部署运行 点火是开发人员的着陆页,以自助处理他们的态度云铸118金宝博娱乐城造(PCF)部署。 点火/ .circleci / config.yml
Java建立和发布SBT. scio.是Apache波束的Scala API和由Apache Spark和Scalding启发的Google Cloud DataFlow。 scio / .circleci / config.yml
JavaScript节点前端构建junit.和端到端的webdriver screeshot测试 这是前端代码cbioportal.使用React,MobX和TypeScript。 cbioportal-frontend / .circleci / config.yml
带有手动部署门的节点和纱线 docusaurus.是一个轻松构建,部署和维护开源项目网站的项目。 docusaurus / .circleci / config.yml
节点和纱线测试和部署网站与缓存 neo•一体使编码,测试和部署您的Neo BlockChain解决方案更容易。 neo-One / .circleci / config.yml
使用NPM和YARN构建和测试,部署到S3 官方克拉克平台客户 clark-client / .circleci / config.yml
Python与Postgres数据库,硒测试和码译 Calc.(以前称为“沙漏”)代表合同授予劳动类别,是一种帮助签约人员根据历史定价信息估算合同估计其每小时劳动力成本的工具。188bet娱乐官网 calc/.circleci/config.yml
python建立易于对于使用Webhooks通知运行的并发作业 仙人掌是一个用于太阳能物理数据分析的开源Python库。 sunpy / .circleci / config.yml
scala和SBT.使用三个工作流构建,测试和发布 Arweave4s.是Arweave区块链的轻量级模块化HTTP客户端。 Arweave4s / .circleci / config.yml

也可以看看

参考教程和示例应用程序对于具有评论示例的配置演练以及以11种不同语言编写的基本应用程序的详细说明。