-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into 174035-add-last-run-error
- Loading branch information
Showing
1,664 changed files
with
45,242 additions
and
29,590 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
37 changes: 37 additions & 0 deletions
37
.buildkite/pipeline-resource-definitions/security-solution-ess/security-solution-ess.yml
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 @@ | ||
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json | ||
apiVersion: backstage.io/v1alpha1 | ||
kind: Resource | ||
metadata: | ||
name: bk-kibana-security-solution-ess | ||
description: "[ESS] Executes Cypress tests against ESS deployment" | ||
spec: | ||
type: buildkite-pipeline | ||
owner: 'group:security-engineering-productivity' | ||
system: buildkite | ||
implementation: | ||
apiVersion: buildkite.elastic.dev/v1 | ||
kind: Pipeline | ||
metadata: | ||
name: "Kibana / ESS / Security Solution" | ||
description: "[ESS] Executes Cypress tests against ESS deployment" | ||
spec: | ||
repository: elastic/kibana | ||
pipeline_file: .buildkite/pipelines/security_solution/ess_cypress.yml | ||
provider_settings: | ||
build_branches: false | ||
build_pull_requests: false | ||
publish_commit_status: false | ||
skip_pull_request_builds_for_existing_commits: false | ||
trigger_mode: none | ||
build_tags: false | ||
teams: | ||
kibana-tech-leads: | ||
access_level: MANAGE_BUILD_AND_READ | ||
appex-qa: | ||
access_level: MANAGE_BUILD_AND_READ | ||
kibana-operations: | ||
access_level: MANAGE_BUILD_AND_READ | ||
security-engineering-productivity: | ||
access_level: MANAGE_BUILD_AND_READ | ||
everyone: | ||
access_level: BUILD_AND_READ |
37 changes: 37 additions & 0 deletions
37
...lution-quality-gate/kibana-serverless-security-solution-quality-gate-defend-workflows.yml
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 @@ | ||
# 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-secsol-defend-workflows | ||
description: "[MKI] Executes Cypress tests for the Defend Workflows team" | ||
spec: | ||
type: buildkite-pipeline | ||
owner: 'group:security-engineering-productivity' | ||
system: buildkite | ||
implementation: | ||
apiVersion: buildkite.elastic.dev/v1 | ||
kind: Pipeline | ||
metadata: | ||
name: "Kibana / Serverless / Security Solution Quality Gate / Defend Workflows" | ||
description: "[MKI] Executes Cypress tests for the Defend Workflows team" | ||
spec: | ||
repository: elastic/kibana | ||
pipeline_file: .buildkite/pipelines/security_solution_quality_gate/mki_security_solution_explore.yml | ||
provider_settings: | ||
build_branches: false | ||
build_pull_requests: false | ||
publish_commit_status: false | ||
skip_pull_request_builds_for_existing_commits: false | ||
trigger_mode: none | ||
build_tags: false | ||
teams: | ||
kibana-tech-leads: | ||
access_level: MANAGE_BUILD_AND_READ | ||
appex-qa: | ||
access_level: MANAGE_BUILD_AND_READ | ||
kibana-operations: | ||
access_level: MANAGE_BUILD_AND_READ | ||
security-engineering-productivity: | ||
access_level: MANAGE_BUILD_AND_READ | ||
everyone: | ||
access_level: BUILD_AND_READ |
37 changes: 37 additions & 0 deletions
37
...lution-quality-gate/kibana-serverless-security-solution-quality-gate-detection-engine.yml
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 @@ | ||
# 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-secsol-qg-detection-engine | ||
description: "[MKI] Executes Cypress tests for the Detection Engine team" | ||
spec: | ||
type: buildkite-pipeline | ||
owner: 'group:security-engineering-productivity' | ||
system: buildkite | ||
implementation: | ||
apiVersion: buildkite.elastic.dev/v1 | ||
kind: Pipeline | ||
metadata: | ||
name: "Kibana / Serverless / Security Solution Quality Gate / Detection Engine" | ||
description: "[MKI] Executes Cypress tests for the Detection Engine team" | ||
spec: | ||
repository: elastic/kibana | ||
pipeline_file: .buildkite/pipelines/security_solution_quality_gate/mki_security_solution_detection_engine.yml | ||
provider_settings: | ||
build_branches: false | ||
build_pull_requests: false | ||
publish_commit_status: false | ||
skip_pull_request_builds_for_existing_commits: false | ||
trigger_mode: none | ||
build_tags: false | ||
teams: | ||
kibana-tech-leads: | ||
access_level: MANAGE_BUILD_AND_READ | ||
appex-qa: | ||
access_level: MANAGE_BUILD_AND_READ | ||
kibana-operations: | ||
access_level: MANAGE_BUILD_AND_READ | ||
security-engineering-productivity: | ||
access_level: MANAGE_BUILD_AND_READ | ||
everyone: | ||
access_level: BUILD_AND_READ |
37 changes: 37 additions & 0 deletions
37
...lution-quality-gate/kibana-serverless-security-solution-quality-gate-entity-analytics.yml
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 @@ | ||
# 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-secsol-qg-entity-analytics | ||
description: "[MKI] Executes Cypress tests for the Entity Analytics team" | ||
spec: | ||
type: buildkite-pipeline | ||
owner: 'group:security-engineering-productivity' | ||
system: buildkite | ||
implementation: | ||
apiVersion: buildkite.elastic.dev/v1 | ||
kind: Pipeline | ||
metadata: | ||
name: "Kibana / Serverless / Security Solution Quality Gate / Entity Analytics" | ||
description: "[MKI] Executes Cypress tests for the Entity Analytics team" | ||
spec: | ||
repository: elastic/kibana | ||
pipeline_file: .buildkite/pipelines/security_solution_quality_gate/mki_security_solution_entity_analytics.yml | ||
provider_settings: | ||
build_branches: false | ||
build_pull_requests: false | ||
publish_commit_status: false | ||
skip_pull_request_builds_for_existing_commits: false | ||
trigger_mode: none | ||
build_tags: false | ||
teams: | ||
kibana-tech-leads: | ||
access_level: MANAGE_BUILD_AND_READ | ||
appex-qa: | ||
access_level: MANAGE_BUILD_AND_READ | ||
kibana-operations: | ||
access_level: MANAGE_BUILD_AND_READ | ||
security-engineering-productivity: | ||
access_level: MANAGE_BUILD_AND_READ | ||
everyone: | ||
access_level: BUILD_AND_READ |
37 changes: 37 additions & 0 deletions
37
...curity-solution-quality-gate/kibana-serverless-security-solution-quality-gate-explore.yml
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 @@ | ||
# 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-secsol-qg-explore | ||
description: "[MKI] Executes Cypress tests for the Explore team" | ||
spec: | ||
type: buildkite-pipeline | ||
owner: 'group:security-engineering-productivity' | ||
system: buildkite | ||
implementation: | ||
apiVersion: buildkite.elastic.dev/v1 | ||
kind: Pipeline | ||
metadata: | ||
name: "Kibana / Serverless / Security Solution Quality Gate / Explore" | ||
description: "[MKI] Executes Cypress tests for the Explore team" | ||
spec: | ||
repository: elastic/kibana | ||
pipeline_file: .buildkite/pipelines/security_solution_quality_gate/mki_security_solution_explore.yml | ||
provider_settings: | ||
build_branches: false | ||
build_pull_requests: false | ||
publish_commit_status: false | ||
skip_pull_request_builds_for_existing_commits: false | ||
trigger_mode: none | ||
build_tags: false | ||
teams: | ||
kibana-tech-leads: | ||
access_level: MANAGE_BUILD_AND_READ | ||
appex-qa: | ||
access_level: MANAGE_BUILD_AND_READ | ||
kibana-operations: | ||
access_level: MANAGE_BUILD_AND_READ | ||
security-engineering-productivity: | ||
access_level: MANAGE_BUILD_AND_READ | ||
everyone: | ||
access_level: BUILD_AND_READ |
37 changes: 37 additions & 0 deletions
37
...ecurity-solution-quality-gate/kibana-serverless-security-solution-quality-gate-gen-ai.yml
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 @@ | ||
# 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-secsol-qg-detection-gen-ai | ||
description: "[MKI] Executes Cypress tests for the Gen AI team" | ||
spec: | ||
type: buildkite-pipeline | ||
owner: 'group:security-engineering-productivity' | ||
system: buildkite | ||
implementation: | ||
apiVersion: buildkite.elastic.dev/v1 | ||
kind: Pipeline | ||
metadata: | ||
name: "Kibana / Serverless / Security Solution Quality Gate / Gen Ai" | ||
description: "[MKI] Executes Cypress tests for the Gen AI team" | ||
spec: | ||
repository: elastic/kibana | ||
pipeline_file: .buildkite/pipelines/security_solution_quality_gate/mki_security_solution_gen_ai.yml | ||
provider_settings: | ||
build_branches: false | ||
build_pull_requests: false | ||
publish_commit_status: false | ||
skip_pull_request_builds_for_existing_commits: false | ||
trigger_mode: none | ||
build_tags: false | ||
teams: | ||
kibana-tech-leads: | ||
access_level: MANAGE_BUILD_AND_READ | ||
appex-qa: | ||
access_level: MANAGE_BUILD_AND_READ | ||
kibana-operations: | ||
access_level: MANAGE_BUILD_AND_READ | ||
security-engineering-productivity: | ||
access_level: MANAGE_BUILD_AND_READ | ||
everyone: | ||
access_level: BUILD_AND_READ |
37 changes: 37 additions & 0 deletions
37
...solution-quality-gate/kibana-serverless-security-solution-quality-gate-investigations.yml
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 @@ | ||
# 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-secsol-qg-detection-investigations | ||
description: "[MKI] Executes Cypress tests for the Investigations team" | ||
spec: | ||
type: buildkite-pipeline | ||
owner: 'group:security-engineering-productivity' | ||
system: buildkite | ||
implementation: | ||
apiVersion: buildkite.elastic.dev/v1 | ||
kind: Pipeline | ||
metadata: | ||
name: "Kibana / Serverless / Security Solution Quality Gate / Investigations" | ||
description: "[MKI] Executes Cypress tests for the Investigations team" | ||
spec: | ||
repository: elastic/kibana | ||
pipeline_file: .buildkite/pipelines/security_solution_quality_gate/mki_security_solution_investigations.yml | ||
provider_settings: | ||
build_branches: false | ||
build_pull_requests: false | ||
publish_commit_status: false | ||
skip_pull_request_builds_for_existing_commits: false | ||
trigger_mode: none | ||
build_tags: false | ||
teams: | ||
kibana-tech-leads: | ||
access_level: MANAGE_BUILD_AND_READ | ||
appex-qa: | ||
access_level: MANAGE_BUILD_AND_READ | ||
kibana-operations: | ||
access_level: MANAGE_BUILD_AND_READ | ||
security-engineering-productivity: | ||
access_level: MANAGE_BUILD_AND_READ | ||
everyone: | ||
access_level: BUILD_AND_READ |
37 changes: 37 additions & 0 deletions
37
...olution-quality-gate/kibana-serverless-security-solution-quality-gate-rule-management.yml
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 @@ | ||
# 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-secsol-qg-detection-rule-management | ||
description: "[MKI] Executes Cypress tests for the Rule Management team" | ||
spec: | ||
type: buildkite-pipeline | ||
owner: 'group:security-engineering-productivity' | ||
system: buildkite | ||
implementation: | ||
apiVersion: buildkite.elastic.dev/v1 | ||
kind: Pipeline | ||
metadata: | ||
name: "Kibana / Serverless / Security Solution Quality Gate / Rule Management" | ||
description: "[MKI] Executes Cypress tests for the Rule Management team" | ||
spec: | ||
repository: elastic/kibana | ||
pipeline_file: .buildkite/pipelines/security_solution_quality_gate/mki_security_solution_rule_management.yml | ||
provider_settings: | ||
build_branches: false | ||
build_pull_requests: false | ||
publish_commit_status: false | ||
skip_pull_request_builds_for_existing_commits: false | ||
trigger_mode: none | ||
build_tags: false | ||
teams: | ||
kibana-tech-leads: | ||
access_level: MANAGE_BUILD_AND_READ | ||
appex-qa: | ||
access_level: MANAGE_BUILD_AND_READ | ||
kibana-operations: | ||
access_level: MANAGE_BUILD_AND_READ | ||
security-engineering-productivity: | ||
access_level: MANAGE_BUILD_AND_READ | ||
everyone: | ||
access_level: BUILD_AND_READ |
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,30 @@ | ||
steps: | ||
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/create_periodic_test_docker_image.sh | ||
label: Build kibana image | ||
key: build_image | ||
agents: | ||
queue: n2-16-spot | ||
timeout_in_minutes: 60 | ||
retry: | ||
automatic: | ||
- exit_status: '-1' | ||
limit: 3 | ||
|
||
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/upload_image_metadata.sh | ||
label: 'Upload runtime info' | ||
key: upload_runtime_info | ||
depends_on: build_image | ||
agents: | ||
queue: n2-4-spot | ||
timeout_in_minutes: 300 | ||
retry: | ||
automatic: | ||
- exit_status: '-1' | ||
limit: 2 | ||
|
||
- group: 'Execute Cypress Tests' | ||
key: test_execution | ||
depends_on: build_image | ||
steps: | ||
- label: Running ESS Cypress Tests | ||
command: "echo 'Running ESS Cypress Tests'" |
Oops, something went wrong.