From 525fd50f433aa06035c21d7e56b3b41419b652c8 Mon Sep 17 00:00:00 2001 From: Brad Rydzewski Date: Thu, 29 Oct 2015 16:10:26 -0700 Subject: [PATCH] attempt fix gitlab drone.sec issue --- remote/gitlab/gitlab.go | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/remote/gitlab/gitlab.go b/remote/gitlab/gitlab.go index 4c0616bbf..4b46320f0 100644 --- a/remote/gitlab/gitlab.go +++ b/remote/gitlab/gitlab.go @@ -214,9 +214,15 @@ func (g *Gitlab) Script(user *model.User, repo *model.Repo, build *model.Build) return nil, nil, err } - cfg, err := client.RepoRawFile(id, build.Commit, ".drone.yml") - enc, _ := client.RepoRawFile(id, build.Commit, ".drone.sec") - return cfg, enc, err + out1, err := client.RepoRawFile(id, build.Commit, ".drone.yml") + if err != nil { + return nil, nil, err + } + out2, err := client.RepoRawFile(id, build.Commit, ".drone.sec") + if err != nil { + return out1, nil, err + } + return out1, out2, err } // NOTE Currently gitlab doesn't support status for commits and events,