2016-06-02 15:57:01 +00:00
|
|
|
"use strict";
|
|
|
|
require("typings-global");
|
2016-07-18 14:56:53 +00:00
|
|
|
const plugins = require("./npmci.plugins");
|
|
|
|
const buildDocker = require("./npmci.build.docker");
|
2016-09-04 14:05:47 +00:00
|
|
|
/**
|
|
|
|
* builds for a specific service
|
|
|
|
*/
|
2016-06-02 15:57:01 +00:00
|
|
|
exports.build = function (commandArg) {
|
2016-06-03 00:11:03 +00:00
|
|
|
switch (commandArg) {
|
2016-11-24 22:21:40 +00:00
|
|
|
case 'docker':
|
2016-06-04 21:20:39 +00:00
|
|
|
return buildDocker.build();
|
2016-06-05 04:26:05 +00:00
|
|
|
default:
|
2016-11-24 22:21:40 +00:00
|
|
|
plugins.beautylog.log('build target ' + commandArg + ' not recognised!');
|
2016-06-03 00:11:03 +00:00
|
|
|
}
|
2016-09-04 15:56:56 +00:00
|
|
|
;
|
|
|
|
return;
|
2016-06-03 00:11:03 +00:00
|
|
|
};
|
2016-11-24 22:21:40 +00:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibnBtY2kuYnVpbGQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9ucG1jaS5idWlsZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsMEJBQXVCO0FBQ3ZCLDJDQUEwQztBQUcxQyxvREFBbUQ7QUFPbkQ7O0dBRUc7QUFDUSxRQUFBLEtBQUssR0FBRyxVQUFTLFVBQVU7SUFDbEMsTUFBTSxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQztRQUNqQixLQUFLLFFBQVE7WUFDVCxNQUFNLENBQUMsV0FBVyxDQUFDLEtBQUssRUFBRSxDQUFBO1FBQzlCO1lBQ0ksT0FBTyxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsZUFBZSxHQUFHLFVBQVUsR0FBRyxrQkFBa0IsQ0FBQyxDQUFBO0lBQ2hGLENBQUM7SUFBQSxDQUFDO0lBQ0YsTUFBTSxDQUFBO0FBQ1YsQ0FBQyxDQUFBIn0=
|