From 352d22ff1bd675be4c10c0b3650e03e0582512f9 Mon Sep 17 00:00:00 2001 From: Inga Lovinde <52715130+inga-lovinde@users.noreply.github.com> Date: Fri, 27 Jun 2014 19:11:07 +0400 Subject: [PATCH] Postreceive returns debug info in response --- BuildServer/app.js | 3 +++ BuildServer/routes/postreceive.js | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/BuildServer/app.js b/BuildServer/app.js index c1652e2..675e7e4 100644 --- a/BuildServer/app.js +++ b/BuildServer/app.js @@ -38,6 +38,9 @@ if ('development' == app.get('env')) { app.get('/', routes.index); app.post('/github/postreceive', routes.postreceive); +app.get('/github/postreceive', function (req, res) { + res.send("Only automated POST requests are allowed for postreceive route"); +}); app.get('/manual', routes.manual.get); app.post('/manual', routes.manual.post); app.get('/status/:owner/:reponame/:branch/:rev?', routes.status.page); diff --git a/BuildServer/routes/postreceive.js b/BuildServer/routes/postreceive.js index 9657597..26b3da5 100644 --- a/BuildServer/routes/postreceive.js +++ b/BuildServer/routes/postreceive.js @@ -24,6 +24,6 @@ module.exports = function(req, res){ console.log("Error: " + err); console.log("Result:"); console.log(result); - res.end(); + res.send("Done processing request from GitHub\r\n" + "Error: " + err + "\r\n" + "Result: " + result); }); }; \ No newline at end of file