mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
Env contains distributable flag (#40361)
* env contains distributable flag * make sure flag is always boolean
This commit is contained in:
parent
10cbd3c914
commit
9e147f5b17
3 changed files with 10 additions and 1 deletions
|
@ -31,6 +31,7 @@ Env {
|
|||
"branch": "feature-v1",
|
||||
"buildNum": 9007199254740991,
|
||||
"buildSha": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
|
||||
"dist": false,
|
||||
"version": "v1",
|
||||
},
|
||||
"pluginSearchPaths": Array [
|
||||
|
@ -74,6 +75,7 @@ Env {
|
|||
"branch": "feature-v1",
|
||||
"buildNum": 9007199254740991,
|
||||
"buildSha": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
|
||||
"dist": false,
|
||||
"version": "v1",
|
||||
},
|
||||
"pluginSearchPaths": Array [
|
||||
|
@ -116,6 +118,7 @@ Env {
|
|||
"branch": "some-branch",
|
||||
"buildNum": 9007199254740991,
|
||||
"buildSha": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
|
||||
"dist": false,
|
||||
"version": "some-version",
|
||||
},
|
||||
"pluginSearchPaths": Array [
|
||||
|
@ -158,6 +161,7 @@ Env {
|
|||
"branch": "feature-v1",
|
||||
"buildNum": 100,
|
||||
"buildSha": "feature-v1-build-sha",
|
||||
"dist": true,
|
||||
"version": "v1",
|
||||
},
|
||||
"pluginSearchPaths": Array [
|
||||
|
@ -200,6 +204,7 @@ Env {
|
|||
"branch": "feature-v1",
|
||||
"buildNum": 9007199254740991,
|
||||
"buildSha": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
|
||||
"dist": false,
|
||||
"version": "v1",
|
||||
},
|
||||
"pluginSearchPaths": Array [
|
||||
|
@ -242,6 +247,7 @@ Env {
|
|||
"branch": "feature-v1",
|
||||
"buildNum": 100,
|
||||
"buildSha": "feature-v1-build-sha",
|
||||
"dist": true,
|
||||
"version": "v1",
|
||||
},
|
||||
"pluginSearchPaths": Array [
|
||||
|
|
|
@ -28,6 +28,7 @@ export interface PackageInfo {
|
|||
branch: string;
|
||||
buildNum: number;
|
||||
buildSha: string;
|
||||
dist: boolean;
|
||||
}
|
||||
|
||||
export interface EnvironmentMode {
|
||||
|
@ -132,12 +133,13 @@ export class Env {
|
|||
prod: !isDevMode,
|
||||
});
|
||||
|
||||
const isKibanaDistributable = pkg.build && pkg.build.distributable === true;
|
||||
const isKibanaDistributable = Boolean(pkg.build && pkg.build.distributable === true);
|
||||
this.packageInfo = Object.freeze({
|
||||
branch: pkg.branch,
|
||||
buildNum: isKibanaDistributable ? pkg.build.number : Number.MAX_SAFE_INTEGER,
|
||||
buildSha: isKibanaDistributable ? pkg.build.sha : 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
|
||||
version: pkg.version,
|
||||
dist: isKibanaDistributable,
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
|
@ -31,6 +31,7 @@ const packageInfo = {
|
|||
buildNum: 1,
|
||||
buildSha: '',
|
||||
version: '7.0.0-alpha1',
|
||||
dist: false,
|
||||
};
|
||||
|
||||
afterEach(() => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue