Skip to content
This repository has been archived by the owner on Dec 5, 2017. It is now read-only.

Continuous Integration #58

Open
bketelsen opened this issue Jun 28, 2012 · 4 comments
Open

Continuous Integration #58

bketelsen opened this issue Jun 28, 2012 · 4 comments
Milestone

Comments

@bketelsen
Copy link
Member

Create CI server and publish CI stats.

@skelterjohn
Copy link
Contributor

I've worked on a CI tool: github.com/skelterjohn/rerun. It uses a nice cross-platform fsnotify package. Unfortunately that package suffered from occasional deadlocks (haven't checked in a while); to use it I might have to fix it.

In any case, it is no problem to take the GOPATH name of a binary (eg "github.com/bketelsen/skynet/examples/service"), set a watcher for its source and all of is deps, and efficiently rebuild/relaunch when something changes.

@dahankzter
Copy link
Contributor

The existing things are not working? Travis or Jenkins? There are cloud versions available for both I guess not sure about pricing for OSS projects but often they are cheap if not free.

@bketelsen
Copy link
Member Author

They all work fine but we need to pick one and set it up! One idea was that we needed to start many virtual machines to test a sky net cluster.

Brian

On Jul 30, 2012, at 7:29 AM, Henrik Johansson reply@reply.github.com wrote:

The existing things are not working? Travis or Jenkins? There are cloud versions available for both I guess not sure about pricing for OSS projects but often they are cheap if not free.


Reply to this email directly or view it on GitHub:
https://github.com/bketelsen/skynet/issues/58#issuecomment-7365946

@dahankzter
Copy link
Contributor

Ah yes maybe a cluster setup requires more custom work but perhaps getting started just having the tests running continously we could go for Travis CI: http://about.travis-ci.org/docs/user/languages/go/

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

No branches or pull requests

3 participants