mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
[BK] Migrate emergency-release-branch-testing pipeline to the new infra (#186537)
## Summary Migrates (without history preservation) the emergency release branch testing job to the new infra Verified through: - [x] locally tested the pipeline definition file - [x] ran the testing pipeline through the migration staging job (https://buildkite.com/elastic/kibana-migration-pipeline-staging/builds/125#_)
This commit is contained in:
parent
d3897a93c2
commit
350044a927
3 changed files with 51 additions and 1 deletions
|
@ -0,0 +1,46 @@
|
|||
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
|
||||
apiVersion: backstage.io/v1alpha1
|
||||
kind: Resource
|
||||
metadata:
|
||||
name: bk-kibana-serverless-emergency-release-branch-testing
|
||||
description: Runs testing for emergency release / hotfix branches
|
||||
links:
|
||||
- url: 'https://buildkite.com/elastic/kibana-serverless-emergency-release-branch-testing'
|
||||
title: Pipeline link
|
||||
spec:
|
||||
type: buildkite-pipeline
|
||||
owner: 'group:kibana-operations'
|
||||
system: buildkite
|
||||
implementation:
|
||||
apiVersion: buildkite.elastic.dev/v1
|
||||
kind: Pipeline
|
||||
metadata:
|
||||
name: kibana / serverless / emergency release branch testing
|
||||
description: Runs testing for emergency release / hotfix branches
|
||||
spec:
|
||||
env:
|
||||
SLACK_NOTIFICATIONS_CHANNEL: '#kibana-mission-control'
|
||||
ELASTIC_SLACK_NOTIFICATIONS_ENABLED: 'true'
|
||||
allow_rebuilds: true
|
||||
branch_configuration: deploy-fix@*
|
||||
default_branch: main
|
||||
repository: elastic/kibana
|
||||
pipeline_file: .buildkite/pipelines/es_serverless/emergency_release_branch_testing.yml
|
||||
skip_intermediate_builds: false
|
||||
provider_settings:
|
||||
build_branches: true
|
||||
build_pull_requests: false
|
||||
publish_commit_status: true
|
||||
trigger_mode: code
|
||||
build_tags: false
|
||||
prefix_pull_request_fork_branch_names: false
|
||||
skip_pull_request_builds_for_existing_commits: true
|
||||
teams:
|
||||
everyone:
|
||||
access_level: BUILD_AND_READ
|
||||
kibana-operations:
|
||||
access_level: MANAGE_BUILD_AND_READ
|
||||
appex-qa:
|
||||
access_level: MANAGE_BUILD_AND_READ
|
||||
kibana-tech-leads:
|
||||
access_level: MANAGE_BUILD_AND_READ
|
|
@ -27,6 +27,7 @@ spec:
|
|||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-performance-data-set-extraction-daily.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-pr.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-purge-cloud-deployments.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-serverless-release-testing.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/kibana-serverless-release.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/scalability_testing-daily.yml
|
||||
- https://github.com/elastic/kibana/blob/main/.buildkite/pipeline-resource-definitions/security-solution-ess/security-solution-ess.yml
|
||||
|
|
|
@ -2,7 +2,10 @@
|
|||
|
||||
## Triggers the artifacts container image build for emergency releases
|
||||
agents:
|
||||
queue: kibana-default
|
||||
image: family/kibana-ubuntu-2004
|
||||
imageProject: elastic-images-prod
|
||||
provider: gcp
|
||||
machineType: n2-standard-2
|
||||
|
||||
notify:
|
||||
- slack: "#kibana-mission-control"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue