Making sure to have branch name on the build

This commit is contained in:
Joachim Hill-Grannec 2016-06-26 00:10:09 -07:00
parent 3349089d2a
commit f4aa0168c7

View file

@ -182,6 +182,7 @@ func (c *Config) Hook(r *http.Request) (*model.Repo, *model.Build, error) {
if err := json.NewDecoder(r.Body).Decode(hook); err != nil { if err := json.NewDecoder(r.Body).Decode(hook); err != nil {
return nil, nil, err return nil, nil, err
} }
log.Debug(fmt.Printf("hook %v", hook))
build := &model.Build{ build := &model.Build{
Event: model.EventPush, Event: model.EventPush,
@ -189,6 +190,7 @@ func (c *Config) Hook(r *http.Request) (*model.Repo, *model.Build, error) {
Author: hook.Changesets.Values[0].ToCommit.Author.EmailAddress, // TODO check for index Values Author: hook.Changesets.Values[0].ToCommit.Author.EmailAddress, // TODO check for index Values
Commit: hook.RefChanges[0].ToHash, // TODO check for index value Commit: hook.RefChanges[0].ToHash, // TODO check for index value
Avatar: avatarLink(hook.Changesets.Values[0].ToCommit.Author.EmailAddress), Avatar: avatarLink(hook.Changesets.Values[0].ToCommit.Author.EmailAddress),
Branch: strings.Split(hook.RefChanges[0].RefID, "refs/heads/")[1],
} }
repo := &model.Repo{ repo := &model.Repo{