elastic / connectors-ruby

Official Connector Clients for Elastic Elasticsearch, Enterprise Search, App Search and Workplace Search
https://www.elastic.co/guide/en/enterprise-search/master/index.html
Other
9 stars 17 forks source link

Add Primary Buildkite Pipeline Migration #571

Closed markjhoy closed 10 months ago

markjhoy commented 10 months ago

Migrates the primary pipeline from Jenkins to Buildkite

Checklists

Pre-Review Checklist

markjhoy commented 10 months ago
  • the jenkins pipeline appears to do some artifact archiving here; we don't need that any longer?

The artifact_paths in the pipeline file will upload the artifacts that are the same from the Jenkins version (there's the coverage report in tests and the gemfile itself in packaging).

  • also looks like maybe we had slack notifications setup (although not 100% sure they were enabled); confirming we no longer need this?

This will be enabled automagically once this gets into main as we have the notifications set for for all pipelines that are under the enterprise-search team to flow into the alerting Slack channel.

acrewdson commented 10 months ago

The artifact_paths in the pipeline file will upload the artifacts that are the same from the Jenkins version (there's the coverage report in tests and the gemfile itself in packaging).

oh nice, totally missed that, thank you!

This will be enabled automagically once this gets into main as we have the notifications set for for all pipelines that are under the enterprise-search team to flow into the alerting Slack channel.

awesome!

github-actions[bot] commented 10 months ago

💔 Failed to create backport PR(s)

Status Branch Result
8.11 The branch "8.11" is invalid or doesn't exist

To backport manually run: backport --pr 571 --autoMerge --autoMergeMethod squash

github-actions[bot] commented 5 months ago

💔 Failed to create backport PR(s)

Status Branch Result
8.3 Commit could not be cherrypicked due to conflicts
8.11 Cherrypick failed because the selected commit (a393128c) is empty. Did you already backport this commit?

To backport manually run: backport --pr 571 --autoMerge --autoMergeMethod squash

artem-shelkovnikov commented 5 months ago

💚 All backports created successfully

Status Branch Result
8.3

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation