Introducing: Integration with Microsoft Teams

Introducing: Integration with Microsoft Teams

Microsoft Teams has become the messaging service of choice for many companies in 2020. Be it due to the pandemics, company politics, or attachment to Redmond's products in general – or everything at once, perhaps – in the past months we received a great deal of requests to add an integration with MS Teams. We're happy to announce that from this week onwards you can send notifications on finished builds, deployments, and websites awaiting review by means of a dedicated MS Teams action. 📨

Image loading...MS Teams in the action roster

Configuration

The action sends an email to the selected MS Teams channel. Simply paste the address of the channel, and define the title and body of the message:

Image loading...Configuration details

Hint
You can find the address of your channel by following instructions from this link.
Tip
You can use environment variables to send the details about the execution (pipeline name, invoker name, triggering commit, execution logs, etc.)

Example use cases

Notifications in Buddy can be used in a variety of ways. The most common are automatic messages about deployments. In this case the action is added after the deployment action:

Image loading...Post-deployment notification

You can also use the action to raise the awareness of your teammates that there's a pipeline that needs their attention:

Image loading...Notification informing of new version

In this case, the pipeline builds the website and deploys it to a staging environment on Azure. Then it sends a notification to the selected group of users (e.g. senior designers) that there's a new version waiting for their review. Once the changes are accepted by clicking the approval action, the website can be deployed to production.

The last example is conditional notification:

Image loading...Conditional notification

In this example, Buddy is running unit tests in parallel. Only in case one of the tests has failed, Buddy will send a message to the QA team. This is a good practice to keep your teams from drowning in emails without losing focus of the important stuff.

Warning
Buddy is 100% customer driven. If there’s a feature or integration you miss, let us know on the live-chat or directly at support@buddy.works.
Jarek Dylewski

Jarek Dylewski

Customer Support

A journalist and an SEO specialist trying to find himself in the unforgiving world of coders. Gamer, a non-fiction literature fan and obsessive carnivore. Jarek uses his talents to convert the programming lingo into a cohesive and approachable narration.

Oct 13th 2020
Share