CodeShip Pro

A fully customizable Continuous Integration Platform with native Docker support.

Sign up for freeChat With a CodeShip Engineer

The CodeShip Pro Platform gives you full control over your CI/CD setup


Define containers for your build environment

Get complete control over your build environment. If it can be run in a container, Codeship Pro can run it.

Learn more about setting up your environment


Benefit from our native Docker Support

Work on a CI Platform that gets updated whenever the latest stable Docker version is available.

Learn more about Codeship Pro's native Docker Support


Dedicated instances and seamless scaling

Choose from single-tennant machines with up to 32 cores and 60GB RAM.

Learn more about instance sizes


Configured through setup files in your repository

Set up your CI/CD via files that sit in your repository and benefit from version control.

Learn more about the Codeship .yml files

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

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 with our Notification Center. Seamless 3rd party integrations, smart notification management and project dashboards provide a high level overview over your projects and their health.

Sign up for free
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. 


Push your images to any registry or deploy traditionally.

Codeship Pro Documentation