From f4aa0168c7540fe7a347433726f7ab09cb5e6d2c Mon Sep 17 00:00:00 2001 From: Joachim Hill-Grannec Date: Sun, 26 Jun 2016 00:10:09 -0700 Subject: [PATCH] Making sure to have branch name on the build --- remote/bitbucketserver/bitbucketserver.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/remote/bitbucketserver/bitbucketserver.go b/remote/bitbucketserver/bitbucketserver.go index 5b6000ca9..c50f0f05b 100644 --- a/remote/bitbucketserver/bitbucketserver.go +++ b/remote/bitbucketserver/bitbucketserver.go @@ -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 { return nil, nil, err } + log.Debug(fmt.Printf("hook %v", hook)) build := &model.Build{ 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 Commit: hook.RefChanges[0].ToHash, // TODO check for index value Avatar: avatarLink(hook.Changesets.Values[0].ToCommit.Author.EmailAddress), + Branch: strings.Split(hook.RefChanges[0].RefID, "refs/heads/")[1], } repo := &model.Repo{