Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up CI testing #1

Open
sqs opened this issue Oct 28, 2013 · 9 comments
Open

Set up CI testing #1

sqs opened this issue Oct 28, 2013 · 9 comments

Comments

@sqs
Copy link
Member

sqs commented Oct 28, 2013

There's a .travis.yml file in the travis-ci branch, but it doesn't work yet. The difficulty is that Travis-CI uses Ubuntu 12.04 LTS VMs, which don't have an easy way of installing WebKitGTK+ 2.

See also: sourcegraph/go-webkit2#1

@sqs sqs mentioned this issue Dec 9, 2013
@matrixik
Copy link

matrixik commented Feb 5, 2014

Maybe you can set your custom CI on Heroku with https://github.com/zeebo/goci (example: http://goci.me/)

@sqs
Copy link
Member Author

sqs commented Feb 5, 2014

Does Heroku let you install apt packages from user PPAs? And is it on Ubuntu 13.04 or 13.10?

@matrixik
Copy link

matrixik commented Feb 5, 2014

Ugh, sorry, looks like Heroku is still on ubuntu 10.04...
https://devcenter.heroku.com/articles/stack

@matrixik
Copy link

matrixik commented Feb 5, 2014

I don't know if there are open source simple CI working with Go that can be run on small VPS. Would be nice to have something like that for private projects, fully written in Go with portable DB like tiedot.

@sqs
Copy link
Member Author

sqs commented Feb 5, 2014

Yeah. We could set up a custom Strider (@Strider-CD) instance, or perhaps make a 12.04-compatible deb for WebKitGTK+ 2.

Travis-CI will be on 12.04 LTS until the new LTS is released, which should be in April (2014).

@matrixik
Copy link

matrixik commented Feb 7, 2014

@sqs
Copy link
Member Author

sqs commented Feb 9, 2014

Looks super compelling. I hope to have time to try out Drone for our internal codebase, too. Curious if drone.io (their hosted service) lets you define your own Docker containers...I'd assume so (just haven't had the time to check it out).

@srgrn
Copy link

srgrn commented Sep 7, 2015

is this project still alive? most CI services are using docker now, it might be easier today than in 2014

@sqs
Copy link
Member Author

sqs commented Sep 7, 2015

Yep, this project is still alive. Indeed, it would be easier now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants