GithubHelp home page GithubHelp logo

nschonni / visualize-team-project-health-widgets Goto Github PK

View Code? Open in Web Editor NEW

This project forked from alm-rangers/visualize-team-project-health-widgets

0.0 3.0 0.0 812 KB

Enable users to visualise the overall health of builds, releases, bugs, and pull requests on their dashboard, delivering a visual cue similar to the Codify Build Light. Marketplace: https://marketplace.visualstudio.com/items?itemName=ms-devlabs.TeamProjectHealth

License: Other

JavaScript 86.79% TypeScript 8.32% HTML 3.04% CSS 1.85%

visualize-team-project-health-widgets's Introduction

Visualize-Team-Project-Health-Widgets

Visualize-Team-Project-Health-Widgets

When you're running multiple CI/CD pipelines, it's invaluable to visualize the overall health of your projects. This extension contains several dashboard widgets, that enable users to create a visual cue on their dashboards, like the Codify Build Light.

Overview Widgets

Using the Build Health Overview and Release Health Overview widget you can add an overall status of your builds and releases to your dashboard. As shown, we have (1) thirty-four successful builds, (2) zero failed builds and (3) zero builds in progress. We also have 9 successful releases, zero failed releases, and 15 releases that are in progress. The widgets change its colour to green if everything is healthy, blue if anything is building, and red if anything has failed.

Build Overview

Build Details

By combining the Build Health Overview and the Build Health Details widgets you can create a build board that shows the same overview status and a detailed status for each build.

Build Details

Release Details

By combining the Release Health Overview and the Release Health Details widgets you can create a release board that shows the same overview status and a detailed status for each release. As shown, we have 15 releases that are in progress, which changed the colour of the Release Health Overview widget and associated Release Health Details widgets to blue.

Build Details

When you're configuring your release widgets you have an option to handle rejected releases as failed releases.

Build Details

Known Limitations

  • Until a Promise Polyfill hotfix is added to the web platform of TFS on-premises, this extension is not supported with Internet Explorer (IE) 11.0.
  • Only supported from TFS2017 Update 3 or higher, due to new API dependencies.

Learn More

Microsoft DevLabs is an outlet for experiments from Microsoft, experiments that represent some of the latest ideas around developer tools. Solutions in this category are designed for broad usage, and you are encouraged to use and provide feedback on them; however, these extensions are not supported nor are any commitments made as to their longevity.

View Notices for third party software included in this extension.

Contributors

We thank the following contributor(s) for this extension: Wouter de Kort, Jakob Ehn,Utkarsh Shigihalli, Philippe Miossec and Ed Elliott.

Feedback

We need your feedback! Here are some ways to connect with us:

  • Add a comment in the Q&A section below and please add an actionable review.
  • Send us an email.

Review the list of features and resolved issues of latest tools and extensions for information on the latest releases.

Contribute

Contributions are welcome. Here is how you can contribute:

  • Submit bugs and help us verify fixes
  • Submit pull requests for bug fixes and features and discuss existing proposals

Please refer to Contribution guidelines and the Code of Conduct for more details.

Data/Telemetry

This project collects usage data and sends it to Microsoft to help Microsoft improve its products and services. For more information about how Microsoft uses telemetry data, read the Microsoft privacy statement.

This telemetry is used for A|B testing and troubleshooting.

To turn off telemetry you need to fork this repository, publish, and use your own version of the project without replacing the __InstrumentationKey__ configuration key.

visualize-team-project-health-widgets's People

Contributors

jakobehn avatar jeffrey-opdam avatar pmiossec avatar sjors-boom avatar wouterdekort avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.