All templates

Automated SonarCloud Quality Gate Alerts

Every hour, WebRun opens SonarCloud, checks every monitored project's quality gate status, posts an alert to Microsoft Teams the moment a gate newly fails naming the project and which condition tripped it, and creates a Trello card to track the fix so a failing gate gets resolved instead of blocking merges indefinitely.

Runs on WebRun · Strict Lockdown policy
Every hour during work hours WebRunorchestrates each step
1 SonarCloud check for a failed quality gate
2 Microsoft Teams alert the channel
3 Trello card the fix for the team
In short

How do I get alerted when a SonarCloud quality gate fails?

WebRun checks SonarCloud every hour for a project whose quality gate newly fails. It posts an alert to Microsoft Teams naming the project and the tripped condition, and creates a Trello card to track the fix, so a failing gate gets resolved instead of quietly blocking merges until someone notices.

  • Failed quality gates get an alert within the hour
  • Every failure has a tracked Trello card until it's resolved
  • Merges stop getting silently blocked by an unnoticed gate failure

Built for engineering teams · tech leads · DevOps · software development teams

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens sonarcloud.io/sessions/new in a real browser with your saved login - no setup, no API keys.

  2. 1
    SonarCloud - check for a failed quality gate
    • Open SonarCloud and check the quality gate status for every monitored project
    • Capture the project and which condition tripped the gate for anything newly failed
    • Skip projects already alerted on for this failure

    Done when Every project with a newly failed quality gate is listed with the tripped condition.

  3. 2
    Microsoft Teams - alert the channel
    microsoft.com
    WebRun in Microsoft Teams: alert the channel
    WebRun opens Microsoft Teams to alert the channel.
    • Post an alert to the engineering channel naming the project and tripped condition
    • Note whether it's blocking an open pull request
    • Link the project in SonarCloud

    Done when The engineering channel has an alert for every newly failed quality gate.

  4. 3
    Trello - card the fix for the team
    trello.com
    WebRun in Trello: card the fix for the team
    WebRun opens Trello to card the fix for the team.
    • Create a card on the quality board for each newly failed gate
    • Title it with the project and tripped condition
    • Move the card to done once the gate passes again

    Done when Every newly failed gate has a card, and passing ones are marked done.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
sonarcloud.io/sessions/new
ScheduleRuns automatically on this cadence
Every hour during work hours
DeliveryHow each run's result reaches you
Quality gate alert · Microsoft Teams
OutputWhat each run produces - A Microsoft Teams alert and a Trello card for every SonarCloud project whose quality gate newly fails.
Alert
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it fix the code or change the quality gate rules?

No. WebRun only reports the failure. Fixing the code or changing gate conditions is always done by your engineers.

How fast does a failure get reported?

Within the hour it happens, since every project's quality gate status is checked each hour.

What happens once the gate passes again?

Its Trello card moves to done automatically the next time the check finds the gate passing.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.