This add-on is operated by CloudBees Inc.
Continuous Integration and Delivery. Fast. Customizable. Easy.
CloudBees CodeShip CI
Last updated 20 February 2019
CodeShip automated the CI/CD process, letting you specify test and deployment commands that will run on all Git commits and PRs inside your GitHub, GitLab or Bitbucket repos.
CodeShip offers two products:
- CodeShip Basic, focused on simplicity and quick setup
- CodeShip Pro, focused on Docker and advanced configurations
Installing the add-on
The free CodeShip add-on can be installed to a Heroku application via the CLI by running the following command:
$ heroku addons:add codeship:free -----> Adding codeship to sharp-mountain-4005... done, v18 (free)
Once installed, you can open CodeShip by running:
$ heroku addons:open codeship
If you haven’t already configured a project inside CodeShip, you will be taken to the new project screen. You can always access your CodeShip dashboard using the above command. Alternatively, you can sign in through GitHub/Bitbucket or with your email and password at codeship.com.
When adding a new project, the first step is to choose your SCM provider.
From there, you’ll select either CodeShip Basic or CodeShip Pro.
- If you’re not using Docker, or you don’t want to use configuration files to set up your CI/CD process, choose CodeShip Basic
- If you are using Docker, or want to configure your CI/CD with configuration files, choose CodeShip Pro
Removing the add-on
If you need to remove the add-on CodeShip can be removed via the CLI. This will destroy all associated data and cannot be undone!
Before removing the add-on please reach out to us and let us know what made you remove it so we can improve our service for future customers.
$ heroku addons:remove codeship -----> Removing codeship from sharp-mountain-4005... done, v20 (free)
All your keys are named with the project name, so you can easily see which keys are in there from CodeShip.
$ heroku keys ssh-rsa AAAAB3FcbR.../uX8kI4rsL codeship/owner/name
Heroku provides support requests for all add-ons through https://help.heroku.com. If you have any questions or need anything you can create a ticket there and they will let us know.
The CodeShip Blog
You should frequently look at our blog. Our crew works hard to bring you awesome content. A lot of interesting articles about using CodeShip with Heroku, automated testing, continuous integration and delivery can be found there.
Should you have any other questions, just let us know! And always keep shipping!