diff --git a/package.json b/package.json index 9ddb37b60021d6..f9fc37a2b2d749 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,6 @@ "kbn:watch": "node scripts/kibana --dev --logging.json=false", "build:types": "rm -rf ./target/types && tsc --p tsconfig.types.json", "docs:acceptApiChanges": "node --max-old-space-size=6144 scripts/check_published_api_changes.js --accept", - "kbn:bootstrap": "node scripts/build_ts_refs", "spec_to_console": "node scripts/spec_to_console", "backport-skip-ci": "backport --prDescription \"[skip-ci]\"", "storybook": "node scripts/storybook", diff --git a/packages/kbn-pm/dist/index.js b/packages/kbn-pm/dist/index.js index 375ad634cbc15d..5a33a917f8bc31 100644 --- a/packages/kbn-pm/dist/index.js +++ b/packages/kbn-pm/dist/index.js @@ -8984,6 +8984,7 @@ const BootstrapCommand = { _utils_log__WEBPACK_IMPORTED_MODULE_2__["log"].success(`[${project.name}] bootstrap complete`); } }); + _utils_log__WEBPACK_IMPORTED_MODULE_2__["log"].info('For IDE TypeScript support run `node scripts/build_ts_refs`'); } }; diff --git a/packages/kbn-pm/src/commands/bootstrap.ts b/packages/kbn-pm/src/commands/bootstrap.ts index 98fcd71c3ac388..92bac00a805fa8 100644 --- a/packages/kbn-pm/src/commands/bootstrap.ts +++ b/packages/kbn-pm/src/commands/bootstrap.ts @@ -111,5 +111,7 @@ export const BootstrapCommand: ICommand = { log.success(`[${project.name}] bootstrap complete`); } }); + + log.info('For IDE TypeScript support run `node scripts/build_ts_refs`'); }, }; diff --git a/test/scripts/checks/build_ts_refs.sh b/test/scripts/checks/build_ts_refs.sh new file mode 100644 index 00000000000000..bdf69bf84680a5 --- /dev/null +++ b/test/scripts/checks/build_ts_refs.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +source src/dev/ci_setup/setup_env.sh + +checks-reporter-with-killswitch "Build Typescript Refs" \ + node scripts/build_ts_refs diff --git a/test/scripts/jenkins_unit.sh b/test/scripts/jenkins_unit.sh index 9e387f97a016e8..996dfdc4149173 100755 --- a/test/scripts/jenkins_unit.sh +++ b/test/scripts/jenkins_unit.sh @@ -17,6 +17,7 @@ if [[ -z "$CODE_COVERAGE" ]] ; then ./test/scripts/checks/ts_projects.sh ./test/scripts/checks/jest_configs.sh ./test/scripts/checks/doc_api_changes.sh + ./test/scripts/checks/build_ts_refs.sh ./test/scripts/checks/type_check.sh ./test/scripts/checks/bundle_limits.sh ./test/scripts/checks/i18n.sh diff --git a/vars/tasks.groovy b/vars/tasks.groovy index 7c40966ff5e04c..f00d3d19f55c58 100644 --- a/vars/tasks.groovy +++ b/vars/tasks.groovy @@ -9,6 +9,7 @@ def check() { kibanaPipeline.scriptTask('Check TypeScript Projects', 'test/scripts/checks/ts_projects.sh'), kibanaPipeline.scriptTask('Check Jest Configs', 'test/scripts/checks/jest_configs.sh'), kibanaPipeline.scriptTask('Check Doc API Changes', 'test/scripts/checks/doc_api_changes.sh'), + kibanaPipeline.scriptTask('Build Typescript Refs', 'test/scripts/checks/build_ts_refs.sh'), kibanaPipeline.scriptTask('Check Types', 'test/scripts/checks/type_check.sh'), kibanaPipeline.scriptTask('Check Bundle Limits', 'test/scripts/checks/bundle_limits.sh'), kibanaPipeline.scriptTask('Check i18n', 'test/scripts/checks/i18n.sh'),