Connect CircleCI to Your Favorite Products and Services
Software doesn't get built in a vacuum. There are a lot of moving pieces that all come together to get your app into your users' hands. CircleCI can turn your mishmash of development tools into a cohesive pipeline of speed and quality.sign up for free
Writing quality source code and managing it meticulously is vital to the software development process. We know that having a solid VCS is important to you, and we work hard to provide the smoothest possible integration between CircleCI and your source.
There's a good reason that GitHub has become the most popular hosted VCS around. It has awesome productivity and collaboration tools built in that let teams reach new heights. CircleCI fits right in by integrating with the GitHub Status API and providing quick links to any build on CircleCI to related commits and PRs.
CircleCI is now available with Bitbucket in beta release. Bitbucket, built for professional teams, makes it easy for you to collaborate and massively scale. Integrate your Bitbucket instance with CircleCI to start testing your code with confidence.
Keep your source code behind your firewall or integrate GitHub and CircleCI authentication with your LDAP server or SAML identity provider. GitHub Enterprise and CircleCI Enterprise allow you to have all the functionality of CircleCI's cloud platform and github.com within your own private network.
From unit tests with RSpec to integration tests using Docker Compose, you can run a staggering variety of test scenarios right on CircleCI. But if you need to give your test suite a little more oomph, check these test integrations that will take your CI process to the next level.
Sauce Labs provides easy, Selenium-based, cross-browser compatibility testing. You can either point Sauce Labs browsers to a staging environment, or right at your CircleCI build using Sauce Labs' secure tunnel. Learn more about the Sauce Labs integration.
Send coverage data from builds on CircleCI to Coveralls, where you can track it over time. See how to setup Coveralls in the documentation.
Use Code Climate to get insights into your code quality with a range of static analysis tools, and hook in your code coverage data from test runs on CircleCI. Check out the details on Code Climate in the documentation.
And many more...
There are a lot more test tools and integrations available. Browse the documentation for more info.
CI is undoubtedly an asset to any development team, but CD (Continuous Delivery) lets teams really accelerate the development process. CircleCI lets you deploy to anything from your own datacenter to a Heroku cluster with a little customization. Some deployments options are so simple that you can set them up with only a line or two of YAML.
CircleCI allows you to easily manage your build, test, and deployment workflow with any Docker-based configuration. Learn more about CircleCI's Docker integration.
Anywhere you want...
CircleCI lets you deploy to just about any sevice with an API or any machine with sshd. See the documentation to learn more about all the deployment options available.