It would be great to know when my build is done with a slack notification.
Slack notifications in a channel are already supported. i guess it should be pretty easy to implement a DM version of that if users put their slack id in their profile.
đź”” let me know when my build is done is surfacing a similar problem.
would you consider a slack DM feature? or would you push for MacOS app you have been spiking?
I don’t know about when you posted this, but you can do what you are asking for it’s just a little tricky.
You need to create a new Slack app:
https://api.slack.com/apps?new_app=1
Then set up a webhook for it:
https://api.slack.com/apps/<APP_ID_HERE>/incoming-webhooks?
Scroll down the bottom and click “Add New Webhook to Workspace”
Then under the “Post to” dropdown where you select a channel, you can instead type in a name to direct message.
You will then end up with a URL for the webhook which you can past into Buildkite’s alerts:
https://buildkite.com/organizations/<YOUR_ORGANISATION>/services.
You specify a branch filter (e.g. “eredi/*” and then get it to post to that webhook on failure and success.