Codeship Pro

A fully customizable Continuous Integration service with native Docker support.

Sign up with GitHub Sign up with GitLab Sign up with Bitbucket

or sign up via email

Codeship Pro gives you full control of your Continuous Integration and Delivery setup while providing the convenience of a hosted solution

icn-customize.svg

Customizability and Full Autonomy

We give you full control of the design of your CI and CD systems. Native Docker support and 2 simple .yml files enable powerful workflows to fulfill your team's needs.

icn-cli.svg

Local CLI tool

Download our Jet CLI and test and debug your builds locally. If your builds run on your machine they will reliably run on Codeship Pro.

icn-infrastructure.svg

Dedicated instances

You never share your dedicated instance with someone else. Choose which instance we spawn for you to run your code in an optimized and secure environment. 

icn-rocket.svg

Deploy anywhere

Codeship Pro is completely agnostic to your deployment target. If you can run it in a container, Codeship Pro can run it for you.

Full developer autonomy

Codeship Pro gives you complete control over customizing and optimizing you CI and CD workflow. Choose which steps should run sequentially or in parallel, how many concurrent builds you want to run simultaneously among your account and get full control over which dependency version you want to run for each step or when to delete your dependencies and the cache.

Codeship Pro Features - Full developer autonomy

It’s easy to migrate to Codeship Pro

As we use Docker as a domain language you can use large parts of your docker-compose file to set up Codeship Pro. Since we treat containers as first-class citizens we guarantee that anything that you can run inside of a container you can run on Codeship Pro. Should you not be familiar with docker-compose the syntax is incredibly easy to pick up.

Codeship Pro Features - Easy to migrate

Efficient caching

Don’t waste time compiling code that doesn’t change. Codeship Pro provides encrypted external caching of your Docker images. We only build the small portions that actually changed in your code. You have full control to delete the cache whenever you want to.

Codeship Pro Features - Efficient Docker caching
CODESHIP PRO PRICING

Performance and security thanks to dedicated single tenant AWS instances

Choose the size, CPU, and memory of the AWS instances we provide for you. As only your code runs on one instance and you’re not sharing instances with other people we can guarantee high security and can make sure you won’t suffer from CPU heavy builds run by other teams.

Codeship Features - Optimized infrastructure built for speed

Deploy anywhere

Codeship Pro is agnostic to your deployment target and lets you push and pull your images from any registry. As we use Docker as a domain language the question will never be if you can run something on Codeship Pro, but if you can run it inside of a Docker container. If it works with Docker, it works on Codeship Pro.

Codeship Pro Features - Deployment agnostic

Get insight into your project and its health

Set up teams and permissions for your organizations and their team members. Seamless 3rd party integrations, smart notification management and project dashboards provide a high level overview over your projects and their health.

codeship_features_notifications.png
CODESHIP PRO PRICING
Common Questions

Common Questions

Is my code secure when I run it on Codeship Pro?

Each build runs on its own AWS instance. You can choose the size, CPU, and memory of your instance during your project setup. As we spawn an exclusive instance for you on every push, we can guarantee full security without compromise.

What is a concurrent build and how many builds can I run?

The number of concurrent builds states how many builds can be run at the same time. After you sign up you will always get 100 builds per month, 1 concurrent build, and 5 private projects for free.

Can I run my tests in parallel to speed up my test suite?

Yes, the number of tests you can run in parallel depends on the AWS instance size you choose. You have full control over the instance performance and will always get the same performance allocated for each build you run.

How do I set up my projects on Codeship Pro?

Your complete CI and CD workflows are set up with 2 simple files: codeship-services.yml and codeship-steps.yml. We also provide our Jet CLI binary which lets your debug builds locally.

Is Codeship Pro available for on-premise or iOS apps?

Currently we do not offer Codeship Pro as an on-premise solution. We also do not offer support for testing and deploying iOS apps. Please reach out to us so we can let you know once we’re launching on-premise and iOS support for Codeship.

How do you handle upgrading or canceling a subscription?

Upgrading your subscription in between a subscription period is prorated. You are able to cancel your subscription any time.

Why is Codeship Pro more expensive than Codeship Basic?

Codeship Pro spawns single-tenant AWS instances for you whenever you push a build. You are not sharing your instance’s CPU, Memory, etc. with anyone else.

Are there discounted plans available?

Annual plans give you 2 months for free. We also happily offer 50% discount for educational projects. Open source projects will always be free.

Learn more in our Codeship Pro Documentation

Codeship Pro offers full development autonomy. Here are some good starting points that can help you learn more.

Getting started

Codeship Pro is easy to get started with and grows with your team.

Configure your build

Model your build environment according to your needs. 

Deployments

Push your images to any registry or deploy traditionally.

Codeship Pro Documentation
testimonial_chesley_brown_invisionapp.png
"From a vision perspective, Codeship's CI platform has hit the nail on the head."

CHESLEY BROWN InVisionApp

Engineers at Company100+

IndustryDesign

UsingCodeship Pro

Average Build Time9min 58secs

Product_Hunt.png
Wholefoods.png
Harvard.png
CNN.png
Redbull.png
autodesk-1.png