forked from elastic/kibana
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' of github.com:elastic/kibana into add-filter-to…
…-ml-jobs * 'master' of github.com:elastic/kibana: (254 commits) [Security Solution] [Detections] Remove allow_no_indices to prevent error being thrown in response of field capabilities (elastic#89927) Skip test for cloud (elastic#89450) [Fleet] Fix duplicate data streams being shown in UI (elastic#89812) Bump package dependencies (elastic#90034) [App Search] DRY helper for encoding/decoding routes that can have special characters in params (elastic#89811) TypeScript project references for Observability plugin (elastic#89320) [SearchSource] Combine sort and parent fields when serializing (elastic#89808) Made imports static (elastic#89935) [ml] migrate file_data_visualizer/import route to file_upload plugin (elastic#89640) [Discover] Adapt default column behavior (elastic#89826) Round start and end values (elastic#89030) Rename getProxyAgents to getCustomAgents (elastic#89813) [Form lib] UseField `onError` listener (elastic#89895) [APM] use latency sum instead of avg for impact (elastic#89990) migrate more core-owned plugins to tsproject ref (elastic#89975) [Logs UI] Load <LogStream> entries via async searches (elastic#86899) [APM] Abort browser requests when appropriate (elastic#89557) [Alerting] Allow user to select existing connector of same type when fixing broken connector (elastic#89062) [Data Table] Use shared CSV export mechanism (elastic#89702) chore(NA): improve logic check when installing Bazel tools (elastic#89634) ...
- Loading branch information
Showing
2,637 changed files
with
66,196 additions
and
29,010 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Bazel does not support wildcards like .gitignore | ||
# Issues are opened for to include that feature but not available yet | ||
# https://github.com/bazelbuild/bazel/issues/7093 | ||
# https://github.com/bazelbuild/bazel/issues/8106 | ||
.ci | ||
.git | ||
.github | ||
.idea | ||
.teamcity | ||
.yarn-local-mirror | ||
bazel-cache | ||
bazel-dist | ||
build | ||
node_modules | ||
target |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
1.7.3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Inspired on from https://raw.githubusercontent.com/bazelbuild/rules_nodejs/master/.bazelrc | ||
# Import shared settings first so we can override below | ||
import %workspace%/.bazelrc.common | ||
|
||
# Remote cache settings for local env | ||
# build --remote_cache=https://storage.googleapis.com/kibana-bazel-cache | ||
# build --incompatible_remote_results_ignore_disk=true | ||
# build --remote_accept_cached=true | ||
# build --remote_upload_local_results=false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,118 @@ | ||
# Inspired on from https://raw.githubusercontent.com/bazelbuild/rules_nodejs/master/common.bazelrc | ||
# Common Bazel settings for JavaScript/NodeJS workspaces | ||
# This rc file is automatically discovered when Bazel is run in this workspace, | ||
# see https://docs.bazel.build/versions/master/guide.html#bazelrc | ||
# | ||
# The full list of Bazel options: https://docs.bazel.build/versions/master/command-line-reference.html | ||
|
||
# Cache action outputs on disk so they persist across output_base and bazel shutdown (eg. changing branches) | ||
build --disk_cache=bazel-cache/disk-cache | ||
|
||
# Bazel repo cache settings | ||
build --repository_cache=bazel-cache/repository-cache | ||
|
||
# Bazel will create symlinks from the workspace directory to output artifacts. | ||
# Build results will be placed in a directory called "bazel-dist/bin" | ||
# This will still create a bazel-out symlink in | ||
# the project directory, which must be excluded from the | ||
# editor's search path. | ||
build --symlink_prefix=bazel-dist/ | ||
# To disable the symlinks altogether (including bazel-out) we can use | ||
# build --symlink_prefix=/ | ||
# however this makes it harder to find outputs. | ||
|
||
# Prevents the creation of bazel-out dir | ||
build --experimental_no_product_name_out_symlink | ||
|
||
# Make direct file system calls to create symlink trees | ||
build --experimental_inprocess_symlink_creation | ||
|
||
# Incompatible flags to run with | ||
build --incompatible_no_implicit_file_export | ||
build --incompatible_restrict_string_escapes | ||
|
||
# Log configs | ||
## different from default | ||
common --color=yes | ||
build --show_task_finish | ||
build --noshow_progress | ||
build --noshow_loading_progress | ||
|
||
## enforced default values | ||
build --show_result=1 | ||
|
||
# Specifies desired output mode for running tests. | ||
# Valid values are | ||
# 'summary' to output only test status summary | ||
# 'errors' to also print test logs for failed tests | ||
# 'all' to print logs for all tests | ||
# 'streamed' to output logs for all tests in real time | ||
# (this will force tests to be executed locally one at a time regardless of --test_strategy value). | ||
test --test_output=errors | ||
|
||
# Support for debugging NodeJS tests | ||
# Add the Bazel option `--config=debug` to enable this | ||
# --test_output=streamed | ||
# Stream stdout/stderr output from each test in real-time. | ||
# See https://docs.bazel.build/versions/master/user-manual.html#flag--test_output for more details. | ||
# --test_strategy=exclusive | ||
# Run one test at a time. | ||
# --test_timeout=9999 | ||
# Prevent long running tests from timing out | ||
# See https://docs.bazel.build/versions/master/user-manual.html#flag--test_timeout for more details. | ||
# --nocache_test_results | ||
# Always run tests | ||
# --node_options=--inspect-brk | ||
# Pass the --inspect-brk option to all tests which enables the node inspector agent. | ||
# See https://nodejs.org/de/docs/guides/debugging-getting-started/#command-line-options for more details. | ||
# --define=VERBOSE_LOGS=1 | ||
# Rules will output verbose logs if the VERBOSE_LOGS environment variable is set. `VERBOSE_LOGS` will be passed to | ||
# `nodejs_binary` and `nodejs_test` via the default value of the `default_env_vars` attribute of those rules. | ||
# --compilation_mode=dbg | ||
# Rules may change their build outputs if the compilation mode is set to dbg. For example, | ||
# mininfiers such as terser may make their output more human readable when this is set. `COMPILATION_MODE` will be passed to | ||
# `nodejs_binary` and `nodejs_test` via the default value of the `default_env_vars` attribute of those rules. | ||
# See https://docs.bazel.build/versions/master/user-manual.html#flag--compilation_mode for more details. | ||
test:debug --test_output=streamed --test_strategy=exclusive --test_timeout=9999 --nocache_test_results --define=VERBOSE_LOGS=1 | ||
# Use bazel run with `--config=debug` to turn on the NodeJS inspector agent. | ||
# The node process will break before user code starts and wait for the debugger to connect. | ||
run:debug --define=VERBOSE_LOGS=1 -- --node_options=--inspect-brk | ||
# The following option will change the build output of certain rules such as terser and may not be desirable in all cases | ||
build:debug --compilation_mode=dbg | ||
|
||
# Turn off legacy external runfiles | ||
# This prevents accidentally depending on this feature, which Bazel will remove. | ||
build --nolegacy_external_runfiles | ||
run --nolegacy_external_runfiles | ||
test --nolegacy_external_runfiles | ||
|
||
# Turn on --incompatible_strict_action_env which was on by default | ||
# in Bazel 0.21.0 but turned off again in 0.22.0. Follow | ||
# https://github.com/bazelbuild/bazel/issues/7026 for more details. | ||
# This flag is needed to so that the bazel cache is not invalidated | ||
# when running bazel via `yarn bazel`. | ||
# See https://github.com/angular/angular/issues/27514. | ||
build --incompatible_strict_action_env | ||
run --incompatible_strict_action_env | ||
test --incompatible_strict_action_env | ||
|
||
# Do not build runfile trees by default. If an execution strategy relies on runfile | ||
# symlink tree, the tree is created on-demand. See: https://github.com/bazelbuild/bazel/issues/6627 | ||
# and https://github.com/bazelbuild/bazel/commit/03246077f948f2790a83520e7dccc2625650e6df | ||
build --nobuild_runfile_links | ||
|
||
# When running `bazel coverage` --instrument_test_targets needs to be set in order to | ||
# collect coverage information from test targets | ||
coverage --instrument_test_targets | ||
|
||
# Settings for CI | ||
# Bazel flags for CI are in /src/dev/ci_setup/.bazelrc-ci | ||
|
||
# Load any settings specific to the current user. | ||
# .bazelrc.user should appear in .gitignore so that settings are not shared with team members | ||
# This needs to be last statement in this | ||
# config, as the user configuration should be able to overwrite flags from this file. | ||
# See https://docs.bazel.build/versions/master/best-practices.html#bazelrc | ||
# (Note that we use .bazelrc.user so the file appears next to .bazelrc in directory listing, | ||
# rather than user.bazelrc as suggested in the Bazel docs) | ||
try-import %workspace%/.bazelrc.user |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
4.0.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -76,3 +76,7 @@ report.asciidoc | |
|
||
# Yarn local mirror content | ||
.yarn-local-mirror | ||
|
||
# Bazel | ||
/bazel-* | ||
/.bazelrc.user |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
package builds | ||
|
||
import addSlackNotifications | ||
import areTriggersEnabled | ||
import dependsOn | ||
import getProjectBranch | ||
import jetbrains.buildServer.configs.kotlin.v2019_2.BuildType | ||
import jetbrains.buildServer.configs.kotlin.v2019_2.FailureAction | ||
import jetbrains.buildServer.configs.kotlin.v2019_2.triggers.schedule | ||
|
||
object DailyCi : BuildType({ | ||
id("Daily_CI") | ||
name = "Daily CI" | ||
description = "Runs everything in CI, daily" | ||
type = Type.COMPOSITE | ||
paused = !areTriggersEnabled() | ||
|
||
triggers { | ||
schedule { | ||
schedulingPolicy = cron { | ||
hours = "0" | ||
minutes = "0" | ||
} | ||
branchFilter = "refs/heads/${getProjectBranch()}" | ||
triggerBuild = always() | ||
withPendingChangesOnly = false | ||
} | ||
} | ||
|
||
dependsOn( | ||
FullCi | ||
) { | ||
onDependencyCancel = FailureAction.ADD_PROBLEM | ||
} | ||
|
||
addSlackNotifications() | ||
}) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
package builds | ||
|
||
import addSlackNotifications | ||
import areTriggersEnabled | ||
import dependsOn | ||
import getProjectBranch | ||
import jetbrains.buildServer.configs.kotlin.v2019_2.BuildType | ||
import jetbrains.buildServer.configs.kotlin.v2019_2.FailureAction | ||
import jetbrains.buildServer.configs.kotlin.v2019_2.triggers.vcs | ||
|
||
object OnMergeCi : BuildType({ | ||
id("OnMerge_CI") | ||
name = "On Merge CI" | ||
description = "Runs everything in CI, on each commit" | ||
type = Type.COMPOSITE | ||
paused = !areTriggersEnabled() | ||
|
||
maxRunningBuilds = 1 | ||
|
||
triggers { | ||
vcs { | ||
perCheckinTriggering = false | ||
branchFilter = "refs/heads/${getProjectBranch()}" | ||
} | ||
} | ||
|
||
dependsOn( | ||
FullCi | ||
) { | ||
onDependencyCancel = FailureAction.ADD_PROBLEM | ||
} | ||
|
||
addSlackNotifications() | ||
}) |
Oops, something went wrong.