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