Shyp / rickover

A job queue and scheduler written in Go, backed by Postgres, and available over HTTP
https://godoc.org/github.com/Shyp/rickover
MIT License
182 stars 21 forks source link

Declare dependencies in Makefile #16

Closed kevinburke closed 6 years ago

kevinburke commented 6 years ago

Instead of depending on users to have the right binaries installed, check whether we have them installed before running the necessary commands, and install them if the user does not have them.

kevinburkeshyp commented 6 years ago

This is breaking because, despite hardcoding a GOPATH environment variable in the configuration, Travis CI is inserting a colon into the GOPATH, which breaks the Makefile. Updating the project to not use Godeps will cause Travis to stop doing this.

So this is blocked on https://github.com/Shyp/rickover/pull/17.