CI/CD Notifications to Microsoft Teams
CI/CD messages should be concise and human-readable. Teams is not a log sink.
Good fit
- Release deployed messages.
- Approval links.
- Incident summaries.
- Smoke-test results.
Example
teams message send \
--team "$TEAM_ID" \
--channel "$CHANNEL_ID" \
--body "Production deploy completed for api-server v2.4.1." \
--output json
Use delegated auth for normal message sends. For hosted unattended posting, see enterprise hosted gateway.