From 5fa67242152887f69c86187132c133809c363c10 Mon Sep 17 00:00:00 2001 From: Inga Lovinde <52715130+inga-lovinde@users.noreply.github.com> Date: Mon, 26 Oct 2015 11:14:56 +0300 Subject: [PATCH] deletefromcode task implemented --- BuildServer/lib/tasks/deletefromcode.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 BuildServer/lib/tasks/deletefromcode.js diff --git a/BuildServer/lib/tasks/deletefromcode.js b/BuildServer/lib/tasks/deletefromcode.js new file mode 100644 index 0000000..ae3f0b7 --- /dev/null +++ b/BuildServer/lib/tasks/deletefromcode.js @@ -0,0 +1,22 @@ +"use strict"; + +var fse = require('fs-extra'); + +module.exports = function (params, processor) { + return { + process: function () { + var sourceFilePath = processor.context.exported + "/" + params.filename; + + processor.onInfo("Deleting " + sourceFilePath); + + fse.remove(sourceFilePath, function(err) { + if (err) { + processor.onError("Unable to delete file: " + err); + } else { + processor.onInfo("Deleted file"); + } + return processor.done(); + }); + } + }; +};