(ref string)
| 199 | } |
| 200 | |
| 201 | func getHash(ref string) (string, error) { |
| 202 | cmd := exec.Command("git", "rev-parse", ref) |
| 203 | cmd.Dir = repoDir |
| 204 | if out, err := cmd.CombinedOutput(); err != nil { |
| 205 | return "", errors.Wrapf(err, "error while running rev-parse on [%v]\noutput:%v", ref, string(out)) |
| 206 | } else { |
| 207 | return strings.TrimSpace(string(out)), nil |
| 208 | } |
| 209 | } |
| 210 | |
| 211 | func buildDgraphBinary(dir, binaryDir, version string) error { |
| 212 | log.Printf("[INFO] building dgraph binary for version [%v]", version) |