kibana/.buildkite
Maxim Palenov f5aec5de29
[Security Solution] Reapply Auto-bundle Timeline API OpenAPI specs (#189315)
**Addresses**: https://github.com/elastic/kibana/issues/184428
**Relates to:** https://github.com/elastic/kibana/pull/188844

## Summary

The original [PR](https://github.com/elastic/kibana/pull/188844) was
rolled back by @Ikuni17 due to CI failures in `main` branch. It turned
the problem was caused by a bug in `check_for_changed_files()` which is
fixed in https://github.com/elastic/kibana/pull/189316.

This PR reapplies https://github.com/elastic/kibana/pull/188844 and it
also includes changes to reduce CI reruns (has to be rerun manually in
draft PRs) caused by changes to generated files. It's achieved by
reducing a number of `check_for_changed_files()` invocations.

---------

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2024-07-31 11:48:44 -05:00
..
hooks [Ops] Refactor env loading & fix agent-targeting rewrite (#178320) 2024-03-12 16:31:26 +01:00
pipeline-resource-definitions [ci] Implement kibana-pointer-compression pipeline (#188480) 2024-07-22 17:13:27 -05:00
pipeline-utils Revert org wide PR bot (#188771) 2024-07-19 13:20:12 -05:00
pipelines [Security] Fixed key issue in pipeline for quality gate (#188952) 2024-07-23 16:45:39 +02:00
scripts [Security Solution] Reapply Auto-bundle Timeline API OpenAPI specs (#189315) 2024-07-31 11:48:44 -05:00
.mocharc.json [CI] Move kibana-buildkite-library into kibana (#134787) 2022-06-28 13:19:05 -04:00
.npmrc [CI] Move kibana-buildkite-library into kibana (#134787) 2022-06-28 13:19:05 -04:00
disabled_jest_configs.json [Index Management] Fix broken jest tests (#173029) 2023-12-18 17:21:28 +01:00
ftr_base_serverless_configs.yml [FTR] split configs by target into multiple manifest files (#187440) 2024-07-19 15:00:53 +02:00
ftr_configs_manifests.json [FTR] split configs by target into multiple manifest files (#187440) 2024-07-19 15:00:53 +02:00
ftr_oblt_serverless_configs.yml [kbn-test] improve run_check_ftr_configs_cli script (#188854) 2024-07-22 12:27:40 -05:00
ftr_oblt_stateful_configs.yml [eem] update enable/disable flow (#188532) 2024-07-24 15:13:21 +02:00
ftr_platform_stateful_configs.yml Added disable-component-update flag (#189406) 2024-07-31 10:18:33 +02:00
ftr_search_serverless_configs.yml [FTR] split configs by target into multiple manifest files (#187440) 2024-07-19 15:00:53 +02:00
ftr_search_stateful_configs.yml [FTR] split configs by target into multiple manifest files (#187440) 2024-07-19 15:00:53 +02:00
ftr_security_serverless_configs.yml [kbn-test] improve run_check_ftr_configs_cli script (#188854) 2024-07-22 12:27:40 -05:00
ftr_security_stateful_configs.yml [kbn-test] improve run_check_ftr_configs_cli script (#188854) 2024-07-22 12:27:40 -05:00
package-lock.json chore(NA): upgrade typescript into v5.1.6 (#186437) 2024-07-29 16:31:04 +01:00
package.json chore(NA): upgrade typescript into v5.1.6 (#186437) 2024-07-29 16:31:04 +01:00
pull_requests.json [CI] Remove kme leftovers (take 2) (#187947) 2024-07-10 16:01:06 +02:00
README.md [CI] Move kibana-buildkite-library into kibana (#134787) 2022-06-28 13:19:05 -04:00
tsconfig.json fix(NA): adds pipeline-resource-definitions/fix-location-collection.ts into a tsconfig 2024-04-04 15:16:01 +01:00
tsconfig.test.json [CI] Move kibana-buildkite-library into kibana (#134787) 2022-06-28 13:19:05 -04:00

Kibana / Buildkite

Directory Structure

  • hooks - special directory used by Buildkite agents for hooks
  • pipeline-utils - Shared TypeScript utils for use in pipeline scripts
  • pipelines - contains pipeline definitions
  • scripts/common - scripts that get sourced by other scripts to set environment variables or import shared functions
  • scripts/lifecycle - general scripts for tasks that run before or after individual steps or the entire build
  • scripts/steps - scripts that define something that will run for a step defined in a pipeline
  • scripts/* - all other scripts are building blocks that make up the tasks in pipelines. They may be run by other scripts, but should not be sourced