Use the tutorial associated with your platform to learn about the customization that is possible in a
|Linux Project Tutorial||Complete walkthrough of setting up a Python project with Flask to build with CircleCI.|
|iOS Project Tutorial||Full example of setting up an iOS project in CircleCI.|
|Android Project Tutorial||Full example of setting up an Android project in CircleCI.|
|Windows Project Tutorial||Full example of setting up a .NET project in CircleCI.|
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.
|Language Guide||Framework||GitHub Repo Name|
|Mono repo - Python backend and Node.js frontend||Flask, Vue.js||sample-monorepo-cfd|
|Workflow Example||GitHub Repo|
|Fan-in / Fan-out||fan-in-fan-out|
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|
Use the Hello World document and sample
config.yml files to start configuring your build.
|Hello World||Simple steps to get started with a
Help make this document better
This guide, as well as the rest of our docs, are open-source and available on GitHub. We welcome your contributions.
- Suggest an edit to this page (please read the contributing guide first).
- To report a problem in the documentation, or to submit feedback and comments, please open an issue on GitHub.
- CircleCI is always seeking ways to improve your experience with our platform. If you would like to share feedback, please join our research community.
CircleCI Documentation by CircleCI is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.