CodeShip Basic Build VM

Today we updated a couple of packages:

  • PHP packages were updated
    • 7.1.22 -> 7.1.23
    • 7.2.10 -> 7.2.11
  • Ruby packages were added
    • 2.3.8
    • 2.4.5
    • 2.5.2
  • Java was updated
    • 8u181 -> 8u191

Skip builds in select branches

Don’t want all your branches to trigger a build? Now you can control what gets build with the new exclude/include filter option

Screen Shot 2018-10-19 at 9.55.27 AM.png

The new feature allows you to either specify the branches you don’t want us to build, or just the ones you want us to build. Note though that you have to specify exact branch names.

Handful of small updates

We’ve just finished up a short period of house cleaning. It may not all be visible, but it all adds up to a better CodeShip.

Among the updates are:

  • Better error-handling for GitLab CE/EE and GitHub Enterprise
  • More strictly enforced handling of minimum versions of self-hosted SCMs
  • New look and vastly improved performance for teams management

Read more about each of these in the blog post

Updated Role Permissions

We have made two small updates to our permissions today: Managers are now able to approve builds, and everyone can restart builds.

Since launching the manual approval we've received feedback on what could improve that feature, and the one that stands out is that restricting approval to only owners is not flexible enough, so we've expanded the permission to users with Manager roles as well.

We've also heard that quite a few of you are using the contributor role for regular team members, and not allowing them to restart builds creates an overhead of them requesting build restarts etc. From today, all types of users are able to restart builds.

Improved Slack Notifications

We’re happy to announce that today we updated our Slack notifications to be more readable and also have a link to the commit SHA that triggered this build: Screen Shot 2018-10-11 at 1.16.40 PM.png We find the commit link especially useful and have enjoyed being able to jump straight to the commit from the notifications, skipping a number of clicks!

CodeShip Basic Build VM

Today we updated a couple of packages:

  • GCloud CLI 218.0.0 -> 219.0.1
  • GAE Java 1.9.65 -> 1.9.66

GitHub migration gem for 100+ projects is available

We’re happy to say that for those with more than 100 CodeShip projects, we now have a simple way for you to migrate all your projects at once.

You will need your CodeShip credentials as well as a personal access code from GitHub. It’s all explained in detail here: https://github.com/codeship/codeship_migrate_to_github_app.

CodeShip Jet CLI 2.8.0

Another exciting update to the Jet CLI: we added support for leveraging the identitytoken field in your Docker config. Docker config generators which produce configs containing an identity token, rather than a username and password, will authenticate successfully with the target repository. Prior to this change, such authentication flows would result in an authentication failure.

This also reinstates our ability to support platforms such as IBM Cloud.

Checkout the full list of Jet CLI release notes for other updates.

CodeShip Basic Build VM

We just updated the integrated AWS deployments to make them use the latest patch version of Python 2.7.

CodeShip Basic Build VM

Today we updated a couple of packages:

  • PHP 5.6.37 -> 5.6.38
  • PHP 7.0.31 -> 7.0.32
  • PHP 7.1.21 -> 7.1.22
  • PHP 7.2.9 -> 7.2.10
  • Mono 3.2.8 -> 5.14.0
    • Going forward, Mono will be updated when we build a new version of the Basic build VM

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