Scheduled triggers, config API, DX meetup with Buildkite
Queue from CLI, Slack notification with Pilot, scheduled pause / unpause
🚀 Off-the-record hangout with Buildkite’s CEO
🚀 Scheduled events
🚀 New Pilot customizations
🚀 Queue PR from av CLI
🚀 Modify / review Aviator config with API
Hangout with Buildkite’s CEO
The Hangar community is hosting Keith Pitt, CEO of Buildkite for an AMA on Thursday July 20, 2023 at 4pm PT/ 7pm ET. Join our DX community to ask questions and participate in the discussion afterwards on Slack. RSVP: https://dx.community/
Set up rules to trigger actions on a fixed schedule using the unix cron format. Example:
- name: pause the queue
# pause the queue at 11pm UTC every Friday
cron_utc: "0 23 * * 5"
- mergequeue: pause
We’ve introduced some additional triggers and actions to our Pilot scenarios.
Write customized actions when MergeQueue specific actions happen, such as when a PR is queued, merged, blocked, etc. Learn more.
pause / unpause
Have the ability to pause or unpause the repo or base branch based on a trigger. Learn more.
Use Slack channel
hook_url to specify any Slack channel for notifications.
Modify / review Aviator config with API
Read and modify Aviator YAML configuration, and review config history using REST API. Read the docs for details.
Queue PR from av CLI
av pr queuewas added, which allows users to queue pull requests on MergeQueue.
av pr statuswas added, which provides a CLI view of current pull request state.
Bug fixes and improvements
Fixed bug with editing config via the UI.
Fixed bug for strip_html_comments parsing.
Correctly handle webhooks for conversation resolution.
Added a new webhook for config change event.
Stacked PRs can now be merged with labels.
Draft PRS closed due to queue resets will now document this fact in a comment on the closed pull request.
Latest Release version:
This is a major release.
This release published a new frontend to the onprem. Now you can view the PR’s detailed status in your Aviator app. It is also is at par with our cloud-hosted service.
In addition, now Kubernetes configuration is generally available to all onprem users.