geofffranks / spruce

A BOSH template merge tool
MIT License
431 stars 78 forks source link

Convert to dep, make spruce compatible with go 1.13 #299

Closed teancom closed 4 years ago

teancom commented 5 years ago

This updates spruce to be go 1.13 compatible, mostly by now using dep. After running dep init, I ensured that make test and make build still passes and creates a working binary, respectively.

make colortest doesn't work, but I don't believe it worked before, either. I could be mistaken about that.

geofffranks commented 5 years ago

make colortest intentionally throws errors to see what all the colors look like, it'll exit 0 though.

I think you may have cloned this outside of your GOPATH when you ran dep, since it included spruce as a dependency of itself (https://github.com/golang/dep/issues/1507). Can you remove those parts? Otherwise looks good