jenkinsci / office-365-connector-plugin

Office 365 Connector plugin sends jobs status notifications to Microsoft Teams or Outlook
https://plugins.jenkins.io/Office-365-Connector/
Apache License 2.0
89 stars 86 forks source link

Display build status with Section.activityImage as additional visualization #337

Closed AceOfSnakes closed 5 months ago

AceOfSnakes commented 9 months ago

The main idea of this change is to add additional build status as activityImage whith jenkins logo and different background Build started : blue Success : green Aborted : gray Unstable : yellow Failed: red

Issue link: https://github.com/jenkinsci/office-365-connector-plugin/issues/336

Testing done

### Submitter checklist
- [X] Make sure you are opening from a **topic/feature/bugfix branch** (right side) and not your main branch!
- [X] Ensure that the pull request title represents the desired changelog entry
- [X] Please describe what you did
- [X] Link to relevant issues in GitHub or Jira
- [X] Link to relevant pull requests, esp. upstream and downstream changes
- [X] Ensure you have provided tests - that demonstrates feature works or fixes the issue