Product
Overview
How It Works
Features
Build Environments
Hosting Options
Integrations
Pricing
Enterprise
Developers
Hello World
Documentation
Integrations
API
Company
About Us
Our Customers
Blog
Jobs
Contact Us
Support
Get Support
Community Forum
Premium Support
Log In
Sign Up
Go to app
Toggle navigation
Log In
Go to app
Sign Up for Free
Product
Pricing
Enterprise
Developers
Getting Started
Documentation
Integrations
API
Company
About Us
Our Customers
Blog
Jobs
Contact Us
Support
Get Support
Community Forum
Premium Support
Menu
Section:
Docs Home
API
1.0
2.0
Enterprise
1.0 Docs
Expand All
/
Collapse All
Getting Started
Introduction to CircleCI
Getting Started with CircleCI
FAQ
Migration
Sample circle.yml file
GitHub Integration (5)
Migrating from Jenkins to CircleCI
Build Environments
Android
macOS Build Images
Ubuntu 12.04 (Precise)
Ubuntu 14.04 (Trusty)
Differences between Ubuntu 14.04 and 12.04
Customizing Build Environments
Language Guides
Go (Golang)
Haskell
Java
Node.js
PHP
Python
Ruby/Rails
Scala
Node.js & npm Guides (3)
Configuration
Overview
Configuring CircleCI
Using CircleCI Environment Variables
Activating Web Notifications
Collecting Test Metadata
Generating Code Coverage Metrics
Starting Background Processes
Using Resources External to Your Repository
Skip code which should not run on your CI server
Skipping a build
Setting Up iOS applications on CircleCI
Testing iOS Applications on macOS
iOS code signing
Optimization
How Parallelism Works
Manually Setting Up Parallelism
SSH between build containers
Setting up parallelism
Integrations
Upload to Artifactory
Test with Sauce Labs
Continuous Deployment with Amazon S3
Continuous Deployment with AWS CodeDeploy
Continuous Deployment with AWS ECS
Continuous Deployment with GKE
Continuous Deployment with Heroku
Continuous Deployment with Ninefold
Continuous Deployment to IBM Bluemix and Pivotal Web Service
Continuous Deployment to Google App Engine
Continuous Integration and Delivery with Docker
Testing with Firebase Test Lab
Authentication with Google Cloud Platform
Deploying to Google Cloud Platform
Testing with Google Cloud Test Lab
Perform a Maven Release
Using CircleCI with Phabricator
Pushing packages to packagecloud
Test with Solr
Test with Sphinx
Yarn Package Manager
Permissions and access during deployment
Reference
Build artifacts
Test Environment
Fork PR Builds
Nightly Builds
Polling project status using CCMenu, CCTray, etc.
Embeddable status badges
Troubleshooting
Downgrading MySQL from 5.7 to 5.6
File-ordering bugs on Linux systems
Filesystem layout problems (2)
Your build hit the 4G memory limit
SSH access to builds
Time-based results are one day off
Browsers (2)
Clojure (1)
Docker (1)
Troubleshooting guide
Haskell (1)
iOS & macOS troubleshooting
Node.js (1)
PHP (2)
Python (1)
Ruby (10)
We’re sunsetting CircleCI 1.0: August 31, 2018 is the final day for 1.0 builds. Refer to
CircleCI 2.0 Hello World document for users and developers
to get started with CircleCI 2.0.
Privacy and Security
Does CircleCI look at my code?