mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
chore: split up the xpack prepare scripts
This commit is contained in:
parent
baf4842802
commit
6273470aa2
3 changed files with 9 additions and 3 deletions
|
@ -11,7 +11,7 @@ import { ToolingLog } from '@kbn/dev-utils';
|
|||
import { generateNoticeFromSource } from '../../src/dev';
|
||||
|
||||
export default (gulp, { buildTarget }) => {
|
||||
gulp.task('build', ['clean', 'report', 'prepare'], async () => {
|
||||
gulp.task('build', ['clean', 'report', 'prepare:build'], async () => {
|
||||
await pluginHelpers.run('build', {
|
||||
skipArchive: true,
|
||||
buildDestination: buildTarget,
|
||||
|
|
|
@ -8,5 +8,5 @@ import pluginHelpers from '@kbn/plugin-helpers';
|
|||
import getFlags from './helpers/get_flags';
|
||||
|
||||
export default (gulp) => {
|
||||
gulp.task('dev', ['prepare'], () => pluginHelpers.run('start', { flags: getFlags() }));
|
||||
gulp.task('dev', ['prepare:dev'], () => pluginHelpers.run('start', { flags: getFlags() }));
|
||||
};
|
||||
|
|
|
@ -7,6 +7,12 @@
|
|||
import { ensureAllBrowsersDownloaded } from '../plugins/reporting/server/browsers';
|
||||
|
||||
export default gulp => {
|
||||
// anything that needs to happen pre-build or pre-dev
|
||||
// anything that should always happen before anything else
|
||||
gulp.task('prepare', () => ensureAllBrowsersDownloaded());
|
||||
|
||||
// anything that needs to happen before development
|
||||
gulp.task('prepare:dev', ['prepare']);
|
||||
|
||||
// anything that needs to happen before building
|
||||
gulp.task('prepare:build', ['prepare']);
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue