liferay-plugin-node-tasks
Version:
A set of base tasks for deploying plugins to Liferay Portal
23 lines (16 loc) • 553 B
JavaScript
;
var InitPrompt = require('../lib/init_prompt');
var path = require('path');
var TASK_PLUGIN_INIT = 'plugin:init';
module.exports = function(options) {
var gulp = options.gulp;
var store = gulp.storage;
gulp.task(TASK_PLUGIN_INIT, function(cb) {
new InitPrompt({
appServerPathDefault: store.get('appServerPath') || path.join(path.dirname(process.cwd()), 'tomcat'),
dockerContainerNameDefault: store.get('dockerContainerName') || 'liferay_portal_1',
store: store
}, cb);
});
gulp.task('init', [TASK_PLUGIN_INIT]);
};