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.
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.
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.
Codeship Pro is completely agnostic to your deployment target. If you can run it in a container, Codeship Pro can run it for you.
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. Seamless 3rd party integrations, smart notification management and project dashboards provide a high level overview over your projects and their health.
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.
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.