Skip to content

Enabling Shopify Build Pipeline: percona-server-package-builder - #18

Open
spy-shopify[bot] wants to merge 2 commits into
8.0from
shopify-build-add-percona-server-package-builder
Open

Enabling Shopify Build Pipeline: percona-server-package-builder#18
spy-shopify[bot] wants to merge 2 commits into
8.0from
shopify-build-add-percona-server-package-builder

Conversation

@spy-shopify

@spy-shopify spy-shopify Bot commented Apr 21, 2025

Copy link
Copy Markdown

Enabling the Shopify Build Pipeline: percona-server-package-builder

This PR adds Shopify Build to this repository.

Please review this PR before merging it!

  • Head over to the Shopify Build documentation to learn more about configuring it.
  • If you want this pipeline to block merging you can add it to the shipit.yml file by using buildkite/percona-server-package-builder as seen here.
  • Don't forget to add a CI badge. You can get it here.
  • Rebase and squash the commits into one and don't forget to remove the [ci skip] part from the commit message:
    git rebase -i 0aedcb1362e9ff2db9a556da484e7fb583e22a8d
  • We disabled commit statuses on new PRs for your pipeline to prevent other branches from being blocked while you are setting up Shopify Build. See the builds for your percona-server-package-builder pipeline.

Cleanup After Merging

  • Enable commit statuses for the PRs in your repository by running (You will have to rerun your builds to start seeing them):
    @spy build enable-commit-status percona-server-package-builder.
  • Let people know that their PRs are failing because their branch is behind the default branch. You can use the following reply on their PRs: “We added a new Shopify Build pipeline. Your build is failing, because your branch doesn't include the necessary configuration files. The configuration files are missing because your branch is behind the default branch. You should rebase your branch to make the build pass with git pull --rebase origin 8.0

Questions about this PR?

Join the #help-eng-infrastructure Slack channel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants