Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add catalog information to define pipelines as a Backstage Resource #1226

Merged
merged 2 commits into from
Apr 20, 2023

Conversation

mrodm
Copy link
Contributor

@mrodm mrodm commented Apr 20, 2023

This PR creates the catalog information for the BackStage internal system locally in this repository.
This catalog information includes the same pipelines definitions that were already defined previously for Buildkite. Specifically these two pipelines:

  • .buildkite/pipeline.yml
  • .buildkite/pipeline.package-storage-publish.yml

@mrodm mrodm added the ci label Apr 20, 2023
@mrodm mrodm self-assigned this Apr 20, 2023
@mrodm mrodm requested review from leo-ri, sharbuz and a team April 20, 2023 11:42
@mrodm mrodm marked this pull request as ready for review April 20, 2023 11:43
branch_configuration: "main v0.* v1.*"
pipeline_file: ".buildkite/pipeline.yml"
provider_settings:
build_pull_request_forks: false
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we have this set to true?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If it is set to true, pull requests created by external contributors would run the pipelines without any check.

Builds from pull requests are created through the buildkite-pr-bot: https://github.com/elastic/elastic-package/blob/main/.buildkite/pull-requests.json

This bot needs to be set in each repository
https://docs.elastic.dev/ci/configuring-pull-requests-for-buildkite

@elasticmachine
Copy link
Collaborator

💚 Build Succeeded

cc @mrodm

@mrodm mrodm merged commit b13be05 into elastic:main Apr 20, 2023
@mrodm mrodm deleted the register_backstage branch April 20, 2023 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants