Get complete control over your build environment. If it can be run in a container, Codeship Pro can run it.
Work on a CI Platform that gets updated whenever the latest stable Docker version is available.
Choose from single-tennant machines with up to 32 cores and 60GB RAM.
Set up your CI/CD via files that sit in your repository and benefit from version control.
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.
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.
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.
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 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.
Set up teams and permissions for your organizations and their team members with our Notification Center. Seamless 3rd party integrations, smart notification
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.
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.
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.
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.
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.
Upgrading your subscription in between a subscription period is prorated. You are able to cancel your subscription any time.
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.
Annual plans give you 2 months for free. We also happily offer 50% discount for educational projects. Open source projects will always be free.
Codeship Pro offers full development autonomy. Here are some good starting points that can help you learn more.
Codeship Pro is easy to get started with and grows with your team.
Model your build environment according to your needs.
Push your images to any registry or deploy traditionally.
"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