From c6e39dee85ef538288ec17f38d21281fb29ea4b5 Mon Sep 17 00:00:00 2001 From: Inga Lovinde <52715130+inga-lovinde@users.noreply.github.com> Date: Wed, 11 Dec 2013 11:33:28 +0400 Subject: [PATCH] Bugs fixed --- BuildServer/lib/builder.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/BuildServer/lib/builder.js b/BuildServer/lib/builder.js index 4ee73d2..aad3188 100644 --- a/BuildServer/lib/builder.js +++ b/BuildServer/lib/builder.js @@ -62,9 +62,9 @@ var build = function (options, callback) { fs.writeFileSync(options.app.get('releasepath') + "/" + owner + "/" + reponame + "/$revs/" + rev + ".branch", branch); var done = function (err, result) { - var errorMessage = ((result.errors.$allMessages || [])[0] || {}).message, - warnMessage = ((result.warns.$allMessages || [])[0] || {}).message, - infoMessage = ((result.infos.$allMessages || [])[0] || {}).message; + var errorMessage = result ? ((result.errors.$allMessages || [])[0] || {}).message : err, + warnMessage = result ? ((result.warns.$allMessages || [])[0] || {}).message : err, + infoMessage = result ? ((result.infos.$allMessages || [])[0] || {}).message : err; fs.writeFile(release + "/report.json", JSON.stringify({err: err, result: result}), function (writeErr) { statusQueue.push(function (callback) {