Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 1.1 KB

CONTRIBUTING.md

File metadata and controls

35 lines (29 loc) · 1.1 KB

Contributing

Where to start contributing

Development Requirements

go get github.com/Masterminds/glide
go get -u github.com/golang/lint/golint
  • Make - This isn't required but can be helpful

Build

You must have a valid GOPATH setup in order to fetch the the code.

go get -d github.com/rackerlabs/maestro

If Make is installed run make build and a new binary should be available and ready to use in bin.

If make is not available you can also execute the command directly.

go build -o bin/${COMMAND_NAME}

Testing

If make is installed run all the tests run by CI run make test. Otherwise all of the commands to test the code will need to be run manually. See the Makefile for more information.