Skip to content

Instantly share code, notes, and snippets.

@azriel91
Last active August 29, 2015 14:24
Show Gist options
  • Select an option

  • Save azriel91/1a7dad79e2a6434a472b to your computer and use it in GitHub Desktop.

Select an option

Save azriel91/1a7dad79e2a6434a472b to your computer and use it in GitHub Desktop.

Hi,

I stumbled upon snap-ci when reading an interview about Go. I had previously tried an old version of Go for a day a long time ago.

Essentially I'm looking for a hosted service which supports:

  • builds across multiple OSes
  • environment variable matrices
  • version controlled build configuration
  • complete pipeline definition, with fan-in/fan-out capabilities

I think Go does 1 and 4 (scanned docs, agents of different OSes can be booted), Travis-ci does 2 and 3 (partially 1 for Mac OS, manually requested), Appveyor does 2 and 3 (builds on Windows).

I was wondering if it is/will be possible to configure pipelines with capabilities 1, 2, and 4 on snap-ci, or if there are any other hosted CD service that allows that.


Reply from @ketan (ex snap developer) in gocd/gocd chat:

snap-ci only supports linux agents
go does everything in the list, unfortunately there’s no hosted service which provides all of them.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment