mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 09:19:04 -04:00
[grunt] added 'run_build' task
This commit is contained in:
parent
3b0ce93fe9
commit
f48b3595b9
3 changed files with 26 additions and 1 deletions
|
@ -27,6 +27,13 @@ module.exports = function (grunt) {
|
|||
args: [
|
||||
cmd
|
||||
]
|
||||
},
|
||||
built_kibana: {
|
||||
options: {
|
||||
wait: true,
|
||||
quiet: false,
|
||||
},
|
||||
cmd: './target/<%= pkg.name + "-" + pkg.version %>/bin/kibana'
|
||||
}
|
||||
};
|
||||
|
||||
|
|
18
tasks/run_build.js
Normal file
18
tasks/run_build.js
Normal file
|
@ -0,0 +1,18 @@
|
|||
module.exports = function (grunt) {
|
||||
grunt.registerTask('run_build', [
|
||||
'build',
|
||||
'_extract_built',
|
||||
'run:built_kibana'
|
||||
]);
|
||||
|
||||
var join = require('path').join;
|
||||
var extract = require('./utils/spawn')(
|
||||
'tar',
|
||||
['-xzf', grunt.config.process('<%= pkg.name %>-<%= pkg.version %>.tar.gz')],
|
||||
join(__dirname, '../target')
|
||||
);
|
||||
|
||||
grunt.registerTask('_extract_built', function () {
|
||||
extract().nodeify(this.async());
|
||||
});
|
||||
};
|
|
@ -10,7 +10,7 @@ module.exports = function (cmd, args, cwd, silent) {
|
|||
var defer = Promise.defer();
|
||||
var opts = {
|
||||
stdio: 'pipe',
|
||||
cwd: cwd
|
||||
cwd: cwd || path.join(__dirname, '../..')
|
||||
};
|
||||
|
||||
var endsWithNlRE = /\n\r?$/;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue