Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 89 additions & 2 deletions catalog-info.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: buildkite-pipeline-elastic-package
description: ':go: Build and test the elastic-package project'
description: ':go: Build and test the elastic-package project for Pull Requests'
links:
- title: Pipeline
url: https://buildkite.com/elastic/elastic-package
Expand All @@ -35,6 +35,49 @@ spec:
kind: Pipeline
metadata:
name: elastic-package
description: ':go: Build and test the elastic-package project for Pull Requests'
spec:
branch_configuration: "main v0.* v1.*"
pipeline_file: ".buildkite/pipeline.yml"
provider_settings:
build_pull_request_forks: false
build_pull_requests: false # PR builds are managed by buildkite-pr-bot
build_tags: false
trigger_mode: none
repository: elastic/elastic-package
cancel_intermediate_builds: true
cancel_intermediate_builds_branch_filter: '!main'
skip_intermediate_builds: true
skip_intermediate_builds_branch_filter: '!main'
env:
ELASTIC_PR_COMMENTS_ENABLED: 'true'
teams:
ecosystem:
access_level: MANAGE_BUILD_AND_READ
ingest-fp:
access_level: MANAGE_BUILD_AND_READ
everyone:
access_level: READ_ONLY
---
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/e57ee3bed7a6f73077a3f55a38e76e40ec87a7cf/rre.schema.json
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: buildkite-pipeline-elastic-package-main
description: ':go: Build and test the elastic-package project'
links:
- title: Pipeline
url: https://buildkite.com/elastic/elastic-package

spec:
type: buildkite-pipeline
owner: group:ingest-fp
system: buildkite
implementation:
apiVersion: buildkite.elastic.dev/v1
kind: Pipeline
metadata:
name: elastic-package-main
description: ':go: Build and test the elastic-package project'
spec:
branch_configuration: "main v0.* v1.*"
Expand All @@ -43,6 +86,7 @@ spec:
build_pull_request_forks: false
build_pull_requests: false # PR builds are managed by buildkite-pr-bot
build_tags: true
trigger_mode: code
repository: elastic/elastic-package
cancel_intermediate_builds: true
cancel_intermediate_builds_branch_filter: '!main'
Expand Down Expand Up @@ -85,7 +129,50 @@ spec:
provider_settings:
build_pull_request_forks: false
build_pull_requests: false # PR builds are managed by buildkite-pr-bot
build_tags: true
build_tags: false
trigger_mode: none
repository: elastic/elastic-package
cancel_intermediate_builds: true
cancel_intermediate_builds_branch_filter: '!main'
skip_intermediate_builds: true
skip_intermediate_builds_branch_filter: '!main'
teams:
ecosystem:
access_level: MANAGE_BUILD_AND_READ
ingest-fp:
access_level: MANAGE_BUILD_AND_READ
everyone:
access_level: READ_ONLY

---
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/e57ee3bed7a6f73077a3f55a38e76e40ec87a7cf/rre.schema.json
apiVersion: backstage.io/v1alpha1
kind: Resource
metadata:
name: buildkite-pipeline-elastic-package-package-storage-publish-main
description: 'Minimal Jenkins pipeline to exercise publishing a package to Package Storage (for testing only) for Pull Requests'
links:
- title: Pipeline
url: https://buildkite.com/elastic/elastic-package-package-storage-publish

spec:
type: buildkite-pipeline
owner: group:ingest-fp
system: buildkite
implementation:
apiVersion: buildkite.elastic.dev/v1
kind: Pipeline
metadata:
name: elastic-package-package-storage-publish-main
description: 'Minimal Jenkins pipeline to exercise publishing a package to Package Storage (for testing only) for Pull Requests'
spec:
branch_configuration: main
pipeline_file: ".buildkite/pipeline.package-storage-publish.yml"
provider_settings:
build_pull_request_forks: false
build_pull_requests: false # PR builds are managed by buildkite-pr-bot
build_tags: false
trigger_mode: code
repository: elastic/elastic-package
cancel_intermediate_builds: true
cancel_intermediate_builds_branch_filter: '!main'
Expand Down