walter-cd / walter

Tiny deployment pipeline
http://walter-cd.net
Apache License 2.0
438 stars 39 forks source link

Adding Mercurial on Requirements, or the other description might be needed #42

Closed ghost closed 10 years ago

ghost commented 10 years ago

First time I try to run "./build", it doesn't work as below:

go: missing Mercurial command. See http://golang.org/s/gogetcmd
package github.com/tools/godep
        imports code.google.com/p/go.tools/go/vcs: exec: "hg": executable file not found in $PATH

I don't know much about go-lang, though...

Of course, it works after installing Mercurial.

takahi-i commented 10 years ago

Thank you very much for the report! @yugokuzu63.

I will look into the problem.

takahi-i commented 10 years ago

Walter depends on godep, a dependency tool for golang projects. I found that godep depends on a project (go.tools) whose code repository hosted by mercurial. The following is the go.tools repository.

https://code.google.com/p/go/source/browse/?repo=tools#hg%2Fgo%253Fstate%253Dclosed

I will add hg to the requirements since hg is needed as long as walter depends on godep.

takahi-i commented 10 years ago

I added mercurial to the requirements in README (see https://github.com/recruit-tech/walter/blob/master/README.md).

ghost commented 10 years ago

Awesome :-) Thank you very much!