Skip to content

EckoEdc/gogobuild

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoGo Build

GoGo Build is a build/packaging system designed to be light and resilient.

Setup

Dependencies

  • go get github.com/fsouza/go-dockerclient
  • go get gopkg.in/mgo.v2
  • go get golang.org/x/build/gerrit
  • go get github.com/revel/revel
  • go get github.com/revel/modules/jobs

Project

  • go get github.com/EckoEdc/gogobuild

Project Setup

Just clone your project in public/project and make a .packer.json describing how GoGo Build should build it. (you'll find an example of this file in project/example-project) Docker file are expected to be found under public/project/docker/targetSys (for now)

Run it

revel run github.com/EckoEdc/gogobuild

go to http://localhost:9000 with your favorite browser

Note: There is still a lot of work to do on this, consider it early alpha. All comments and pull request are welcome

About

Light and resilient build/packaging system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published