CodeShip Basic Builds run on Ubuntu Bionic

We are upgrading the OS to Ubuntu Bionic in order to keep the Basic environment current and supportable.

Beginning February 18th we will begin gradually running builds on Bionic. For many projects, this will be an uneventful change and your builds will just work.

For projects with custom configurations, we expect you will need to make some adjustments to get your builds running on Bionic. If you need to opt-out of this change you can visit the General tab under Project Settings. Please contact our support team at support@codeship.com for assistance with any migration challenges.

Bionic builds are already available, so if you would like to get started now, just let us know. Thanks, and as always let us know if you have any questions!

Build Only On Pull Requests

We’re very happy to announce that as of today you can choose to only trigger builds when opening, updating, or closing Pull Requests! This works for both GitHub, GitLab, as well as Bitbucket.

Triggering builds only on Pull Requests look similar to regular builds. The difference is the pull request number is on the build element.

The pull request number and the URL of the pull request are now available as environment variables only for builds triggered by pull request events:

* PR_NUMBER is populated with the pull request number.
* CI_PULL_REQUEST is populated with the URL of the pull request.

To enable builds only on Pull Requests, change the project settings under Build Triggers to “Build only on PR events". build_only_PR.png

See Configuring Build Triggers for more information.

Thoughts? Comments? Please send any feedback you have to feedback@codeship.com

Updates to CodeShip Basic

CodeShip Basic has several updates:

  • Ruby 2.6.1 is added
  • The following tools are updated with new versions:
    • Chrome 72
    • ChromeDriver 2.46
  • Beanstalkd is no longer running by default. You must manually install Beanstalkd. See Beanstalkd documentation for more information.

CodeShip Basic Build VM

More cleanup and upgrades today:

  • We added
    • Ruby 2.6.0
  • We removed Ruby versions that have been EOL for a while
    • Ruby 1.8.7
    • Ruby 1.9.2
    • Ruby 1.9.3
  • We updated Oracle Java 8
    • 8u191 -> 8u201

Deprecation: RethinkDB has been removed

As part of todays update to the CodeShip Basic build VM, RethinkDB has been removed as a pre-installed option. See the documentation for details on how to manually install it.

CodeShip Basic Build VM

Today we removed IO.js and RethinkDB as well as updated Python 3.6.7 to 3.6.8

Unfortunately, the IO.js website has been taken down and the links we relied on for installing IO.js are gone. As a result of that we had to remove IO.js along with RethinkDB, from the CodeShip Basic build VM.

Deprecation Notice: RethinkDB will be removed Jan 14, 2019

RethinkDB is seeing very low usage on CodeShip Basic, so we've decided to remove it from the base image. The actual removal will happen on Jan 14, 2019.

It will still be possible to manually install and use RethinkDB by adding a small script to your startup commands. You can find detailed information in the documentation

General Settings Design Refresh

Another page have gotten the make-over treatment! The general project settings page not only looks great, but also makes it much easier to find what you’re looking for.

Screen Shot 2019-01-03 at 11.38.33 AM.png

The general settings page is where you’ll find your various keys and status badges, but also where you can transfer the project to someone else, change the type of project, or even delete it completely.

CodeShip Basic Build VM

It's been a while since the last update to the Basic Build VM, but we've just added PHP 7.3. Note though, that Xdebug is not ready for 7.3 so support for that will have to wait a bit.

We also updated a couple of packages to their newest versions:

  • GCloud CLI 221.0.0.0 -> 226.0.0.0
  • Google App Engine 1.9.67 -> 1.9.69
  • ChromeDriver 2.44 -> 2.45
  • PHP
    • 5.6.38 -> 5.6.39
    • 7.0.32 -> 7.0.33
    • 7.1.24 -> 7.1.25
    • 7.2.12 -> 7.2.13

Team List Design Refresh

On our journey to update all parts of CodeShip to a newer, more clean design, we've given the team and team member lists a much needed refresh:

Screen Shot 2018-12-14 at 9.44.05 AM.png

If you have any feedback, please feel free to reach out to feedback@codeship.com.

No published changelogs yet.

Surely CodeShip will start publishing changelogs very soon.

Check out our other public changelogs: Buffer, Mention, Respond by Buffer, JSFiddle, Olark, Droplr, Piwik Pro, Prott, Ustream, ViralSweep, StartupThreads, Userlike, Unixstickers, Survicate, Envoy, Gmelius, CodeTree