mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
# Backport This will backport the following commits from `main` to `8.12`: - [[ci] Split quick checks out of checks (#175319)](https://github.com/elastic/kibana/pull/175319) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Jon","email":"jon@elastic.co"},"sourceCommit":{"committedDate":"2024-01-23T19:06:52Z","message":"[ci] Split quick checks out of checks (#175319)\n\n`Quick Checks` will used as a blocking step before tests are run. We\r\nwant to shorten the runtime to keep pipeline runtimes down, so this\r\nsplits out longer running and less relevant checks into two steps,\r\n`Checks` and `Quick Checks`","sha":"68d1bac8b8e909f05b0bcec97fb653ad0bc367e7","branchLabelMapping":{"^v8.13.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","backport:prev-minor","v8.13.0"],"title":"[ci] Split quick checks out of checks","number":175319,"url":"https://github.com/elastic/kibana/pull/175319","mergeCommit":{"message":"[ci] Split quick checks out of checks (#175319)\n\n`Quick Checks` will used as a blocking step before tests are run. We\r\nwant to shorten the runtime to keep pipeline runtimes down, so this\r\nsplits out longer running and less relevant checks into two steps,\r\n`Checks` and `Quick Checks`","sha":"68d1bac8b8e909f05b0bcec97fb653ad0bc367e7"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.13.0","branchLabelMappingKey":"^v8.13.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/175319","number":175319,"mergeCommit":{"message":"[ci] Split quick checks out of checks (#175319)\n\n`Quick Checks` will used as a blocking step before tests are run. We\r\nwant to shorten the runtime to keep pipeline runtimes down, so this\r\nsplits out longer running and less relevant checks into two steps,\r\n`Checks` and `Quick Checks`","sha":"68d1bac8b8e909f05b0bcec97fb653ad0bc367e7"}}]}] BACKPORT--> Co-authored-by: Jon <jon@elastic.co>
This commit is contained in:
parent
0fdc3a2bd4
commit
de22341254
4 changed files with 57 additions and 30 deletions
|
@ -241,6 +241,16 @@ steps:
|
|||
- exit_status: '-1'
|
||||
limit: 3
|
||||
|
||||
- command: .buildkite/scripts/steps/quick_checks.sh
|
||||
label: 'Quick Checks'
|
||||
agents:
|
||||
queue: n2-2-spot
|
||||
timeout_in_minutes: 60
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: '-1'
|
||||
limit: 3
|
||||
|
||||
- command: .buildkite/scripts/steps/checks.sh
|
||||
label: 'Checks'
|
||||
agents:
|
||||
|
|
|
@ -19,8 +19,8 @@ steps:
|
|||
- exit_status: '-1'
|
||||
limit: 3
|
||||
|
||||
- command: .buildkite/scripts/steps/checks.sh
|
||||
label: 'Checks'
|
||||
- command: .buildkite/scripts/steps/quick_checks.sh
|
||||
label: 'Quick Checks'
|
||||
agents:
|
||||
queue: n2-2-spot
|
||||
timeout_in_minutes: 60
|
||||
|
@ -31,17 +31,6 @@ steps:
|
|||
|
||||
- wait
|
||||
|
||||
- command: .buildkite/scripts/steps/build_api_docs.sh
|
||||
label: 'Check Types and Build API Docs'
|
||||
agents:
|
||||
queue: n2-4-spot
|
||||
key: build_api_docs
|
||||
timeout_in_minutes: 60
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: '-1'
|
||||
limit: 3
|
||||
|
||||
- command: .buildkite/scripts/steps/ci_stats_ready.sh
|
||||
label: Mark CI Stats as ready
|
||||
agents:
|
||||
|
@ -222,3 +211,24 @@ steps:
|
|||
automatic:
|
||||
- exit_status: '-1'
|
||||
limit: 3
|
||||
|
||||
- command: .buildkite/scripts/steps/checks.sh
|
||||
label: 'Checks'
|
||||
agents:
|
||||
queue: n2-2-spot
|
||||
timeout_in_minutes: 60
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: '-1'
|
||||
limit: 3
|
||||
|
||||
- command: .buildkite/scripts/steps/build_api_docs.sh
|
||||
label: 'Check Types and Build API Docs'
|
||||
agents:
|
||||
queue: n2-4-spot
|
||||
key: build_api_docs
|
||||
timeout_in_minutes: 60
|
||||
retry:
|
||||
automatic:
|
||||
- exit_status: '-1'
|
||||
limit: 3
|
||||
|
|
|
@ -5,24 +5,7 @@ set -euo pipefail
|
|||
export DISABLE_BOOTSTRAP_VALIDATION=false
|
||||
.buildkite/scripts/bootstrap.sh
|
||||
|
||||
.buildkite/scripts/steps/checks/precommit_hook.sh
|
||||
.buildkite/scripts/steps/checks/ts_projects.sh
|
||||
.buildkite/scripts/steps/checks/packages.sh
|
||||
.buildkite/scripts/steps/checks/bazel_packages.sh
|
||||
.buildkite/scripts/steps/checks/verify_notice.sh
|
||||
.buildkite/scripts/steps/checks/plugin_list_docs.sh
|
||||
.buildkite/scripts/steps/checks/event_log.sh
|
||||
.buildkite/scripts/steps/checks/telemetry.sh
|
||||
.buildkite/scripts/steps/checks/jest_configs.sh
|
||||
.buildkite/scripts/steps/checks/bundle_limits.sh
|
||||
.buildkite/scripts/steps/checks/i18n.sh
|
||||
.buildkite/scripts/steps/checks/file_casing.sh
|
||||
.buildkite/scripts/steps/checks/licenses.sh
|
||||
.buildkite/scripts/steps/checks/test_projects.sh
|
||||
.buildkite/scripts/steps/checks/test_hardening.sh
|
||||
.buildkite/scripts/steps/checks/ftr_configs.sh
|
||||
.buildkite/scripts/steps/checks/saved_objects_compat_changes.sh
|
||||
.buildkite/scripts/steps/checks/saved_objects_definition_change.sh
|
||||
.buildkite/scripts/steps/code_generation/security_solution_codegen.sh
|
||||
.buildkite/scripts/steps/code_generation/osquery_codegen.sh
|
||||
.buildkite/scripts/steps/checks/yarn_deduplicate.sh
|
||||
|
|
24
.buildkite/scripts/steps/quick_checks.sh
Executable file
24
.buildkite/scripts/steps/quick_checks.sh
Executable file
|
@ -0,0 +1,24 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
export DISABLE_BOOTSTRAP_VALIDATION=false
|
||||
.buildkite/scripts/bootstrap.sh
|
||||
|
||||
.buildkite/scripts/steps/checks/precommit_hook.sh
|
||||
.buildkite/scripts/steps/checks/ts_projects.sh
|
||||
.buildkite/scripts/steps/checks/packages.sh
|
||||
.buildkite/scripts/steps/checks/bazel_packages.sh
|
||||
.buildkite/scripts/steps/checks/verify_notice.sh
|
||||
.buildkite/scripts/steps/checks/plugin_list_docs.sh
|
||||
.buildkite/scripts/steps/checks/event_log.sh
|
||||
.buildkite/scripts/steps/checks/telemetry.sh
|
||||
.buildkite/scripts/steps/checks/jest_configs.sh
|
||||
.buildkite/scripts/steps/checks/bundle_limits.sh
|
||||
.buildkite/scripts/steps/checks/i18n.sh
|
||||
.buildkite/scripts/steps/checks/file_casing.sh
|
||||
.buildkite/scripts/steps/checks/licenses.sh
|
||||
.buildkite/scripts/steps/checks/test_projects.sh
|
||||
.buildkite/scripts/steps/checks/test_hardening.sh
|
||||
.buildkite/scripts/steps/checks/ftr_configs.sh
|
||||
.buildkite/scripts/steps/checks/yarn_deduplicate.sh
|
Loading…
Add table
Add a link
Reference in a new issue