News for hackers. Stuff that matters.
Re:Go at Digital Ocean by sytse on Sunday November 05, 2017 @12:07PM (#15630303)
Very interesting presentation. From my perspective it was interesting that they used GitHub Enterprise with Drone for CI and Concourse and GoCD for CD. At GitLab we're planning a 'CI Only' mode http://bit.ly/2Aj70zv because companies like Datadog are using GitHub Enterprise with GitLab for the CI. Based on this presentation I've asked the team to rename it to CI/CD only to stress that people are able to use one application for both CI and CD.

BTW I'm not sure if this comment is adding to the conversation or if it is too self promotional. If it gets down voted I'll delete it.

Re:Go at Digital Ocean by farslan on Sunday November 05, 2017 @11:19PM (#15633420)
Author here. Thanks for the advice. I love Gitlab and what they are doing.

Because the slides don’t reflect them very well I thought I chime in. Currently Drone and GoCD both are in the process of decommissioning to fully migrate to Concourse as our single CI/CD platform. Because our current business runs like a clock, you can imagine it’s not a one click process.

Re:Go at Digital Ocean by petecoop on Monday November 06, 2017 @08:06AM (#15635132)
This looks great, I've worked with teams that have their code on GitHub and don't want to move but would benefit from using GitLab for CI/CD.
Re:Go at Digital Ocean by testb on Sunday November 05, 2017 @05:48PM (#15632208)
Any way to get notice when CI/CD Only mode comes out? My org would definitely be interested in using GitLab for CI while keeping our repos on GitHub
Re:Go at Digital Ocean by sytse on Sunday November 05, 2017 @07:46PM (#15632766)
Thanks for being interested. We don’t have a set date. The issues that are linked from the presentation give an indication. You can follow them.
Re:Go at Digital Ocean by twic on Sunday November 05, 2017 @01:49PM (#15630878)
Conversely, i'd be interested to know how and why they're using Concourse for CD but not CI. My experience with Concourse taught me that it's model deals much better with CI, which is isolated from the rest of the world, than CD, which isn't. For CD it just became a very complicated way to run shell scripts.
Re:Go at Digital Ocean by ukoki on Monday November 06, 2017 @08:46AM (#15635331)
Personally I find Concourse to be better at CD than CI. We've been using it for a couple of years now to deploy Cloud Foundry which has a complex dependency graph of deployment steps. Concourse pipelines are great at modelling this, and resources like Terraform[1], Docker and S3 save you writing what would otherwise be a hell of a lot of Bash.

Disclosure: I run a company that sells hosted Concourse.

1: https://github.com/ljfranklin/terraform-resource