mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 18:51:07 -04:00
chore(NA): support yarn install using bazel managed directories for dependencies (#89883)
* chore(NA): allow yarn dependencies to be installed when using bazel to manage yarn deps * chore(NA): remove unused flag Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
parent
7fbec26594
commit
a9e6c39d7f
1 changed files with 27 additions and 24 deletions
|
@ -6,6 +6,7 @@
|
|||
* Public License, v 1.
|
||||
*/
|
||||
|
||||
(() => {
|
||||
const isUsingNpm = process.env.npm_config_git !== undefined;
|
||||
|
||||
if (isUsingNpm) {
|
||||
|
@ -26,8 +27,9 @@ if (rawArgv === undefined) {
|
|||
try {
|
||||
const argv = JSON.parse(rawArgv);
|
||||
|
||||
if (argv.cooked.includes('kbn')) {
|
||||
// all good, trying to install deps using `kbn`
|
||||
// allow dependencies to be installed with `yarn kbn bootstrap` or `bazel run @nodejs//:yarn` (called under the hood by bazel)
|
||||
if (argv.cooked.includes('kbn') || !!process.env.BAZEL_YARN_INSTALL) {
|
||||
// all good, trying to install deps using `kbn` or bazel directly
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -37,3 +39,4 @@ try {
|
|||
} catch (e) {
|
||||
// if it fails we do nothing, as this is just intended to be a helpful message
|
||||
}
|
||||
})();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue