Example Public Repos
Refer to the following documents and linked .circleci/config.yml
files for complete examples of public and open source projects that run on CircleCI.
Example CircleCI files and public repos
Example Name | Description | Link |
---|---|---|
Sample | Four sample | |
Example Database Configurations | Three example | |
Parallel | Concurrent job run workflow configuration. | |
Sequential | Sequential job run workflow configuration | |
Fan-in / Fan-out | Workflow configuration with sequenced jobs followed by concurrent jobs chained to a final sequenced job. | |
Workspace Forwarding | Jobs configured to share data with workspaces. | |
CircleCI docs | A static website generated by Jekyll for CircleCI documentation. | |
CircleCI image builder | Uses Docker for building container images. | |
CircleCI Docker demo | Example application showcasing how to build Docker images in CircleCI. |
Open source projects by feature
The following projects provide examples of using features and functionality of CircleCI configuration syntax:
Example Description | Project | config.yml link |
---|---|---|
Build, test, and upload run for macOS and Linux Arm | Conda is a platform- and language-independent package manager that sports distribution, installation and version management of software. | |
Build and register a Docker image, deploy to AWS ECS | Taco is a next generation repository system for DLSS. | |
Docker compose and | Mayflower is the enterprise design system for the Commonwealth of Massachusetts. | |
Dynamic config, Remote Docker, Docker Layer Caching, build and push Docker images | Aeternity node is a new blockchain for æpps. | |
Build and test on multiple platforms with tagged releases | Crystal is a programming language. |
Open source projects by language
The following projects provide examples for particular programming languages, testing mechanisms, and deployment targets:
Example Description | Project | config.yml link |
---|---|---|
Salesforce DX | This repository shows one way you can successfully set up Salesforce DX with CircleCI. | |
Golang build with | The Azure Container Service Engine (acs-engine) generates Azure Resource Manager templates for Docker enabled clusters on Microsoft Azure with your choice of DC/OS, Kubernetes, Swarm Mode, or Swarm orchestrators. | |
Go and Node build, package, and deploy run | Ignition is a landing page for developers to self-service their way onto your Pivotal Cloud Foundry (PCF) deployment(s). | |
JavaScript Node frontend build with | Frontend code for cBioPortal using React, MobX and TypeScript. | |
Node and Yarn test and deploy website with caching | NEO•ONE makes coding, testing and deploying your NEO blockchain solutions easier. | |
Build and test with npm and Yarn, deploy to S3 | The official CLARK Platform client | |
Python build with PostgreSQL database, Selenium tests, and CodeClimate | CALC (formerly known as "Hourglass"), which stands for Contracts Awarded Labor Category, is a tool to help contracting personnel estimate their per-hour labor costs for a contract, based on historical pricing information. | |
Python build with | SunPy is an open-source Python library for solar physics data analysis. | |
Scala and | Arweave4s is a lightweight modular HTTP client for the Arweave blockchain. |