From 73355c12fa51cc259ffe5f37198928277e84e62f Mon Sep 17 00:00:00 2001 From: Pedro Nasser Date: Mon, 29 Aug 2016 21:11:23 -0300 Subject: [PATCH] passing headers to env --- api/server/runner.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/api/server/runner.go b/api/server/runner.go index 3be2d3be7..e467dc447 100644 --- a/api/server/runner.go +++ b/api/server/runner.go @@ -136,6 +136,11 @@ func handleRunner(c *gin.Context) { envVars["PARAM_"+strings.ToUpper(param.Key)] = param.Value } + // headers + for header, value := range c.Request.Header { + envVars["HEADER_"+strings.ToUpper(header)] = strings.Join(value, " ") + } + cfg := &runner.Config{ Image: el.Image, Timeout: 30 * time.Second,