Tutorials
This document is applicable to the following:
Use the tutorial associated with your platform to learn about the customization that is possible in a .circleci/config.yml
.
Platform Guide | Description |
---|---|
Linux Project Tutorial | Complete walkthrough of setting up a Python project with Flask to build with CircleCI 2.0. |
iOS Project Tutorial | Full example of setting up an iOS project in CircleCI 2.0. |
Android Project Tutorial | Full example of setting up an Android project in CircleCI 2.0. |
Windows Project Tutorial | Full example of setting up a .NET project in CircleCI 2.0. |
Sample projects with companion guides
Refer to the Sample Projects to get help with building the language and framework in which your application is written.
Sample workflows
Workflow Example | GitHub Repo |
---|---|
Parallel | parallel-jobs |
Sequential | sequential-branch-filter |
Fan-in / Fan-out | fan-in-fan-out |
Workspace Forwarding | workspace-forwarding |
CircleCI public repos
GitHub Repo | Description | config.yml link |
---|---|---|
circleci-docs | A static website generated by Jekyll for CircleCI documentation. | .circleci/config.yml |
circleci frontend | Mirror of the code that is running CircleCI’s frontend. | .circleci/config.yml |
circleci-images | Contains the official set of images that CircleCI maintains. | .circleci/config.yml |
circleci image-builder | Uses Docker for building container images. | .circleci/config.yml |
See also
Use the Hello World document and sample config.yml
files to start configuring your build.
Document | Description |
---|---|
Hello World | Simple steps to get started with a config.yml file template for an app that prints Hello World. |
Sample config.yml Files |
Four sample config.yml files using concurrent Workflows, sequential Workflows, fan-in/fan-out Workflows, and building Linux and iOS in one configuration file. |