DevOpsMetrics icon indicating copy to clipboard operation
DevOpsMetrics copied to clipboard

Create Azure DevOps widget

Open samsmithnz opened this issue 4 years ago • 9 comments

  • [x] Create new marketplace publisher and destination
  • [x] Create hello world app
  • [x] Package hello world app
  • [x] Publish hello world app
  • [x] Use CI to package package
  • [ ] Use CD to publish package
  • [ ] Implement deployment frequency

samsmithnz avatar Jun 06 '20 00:06 samsmithnz

Reference links

Creating Azure DevOps extension

  • https://docs.microsoft.com/en-us/azure/devops/extend/get-started/node?view=azure-devops
  • https://codingsight.com/developing-azure-devops-extension/
  • https://stackoverflow.com/questions/49782022/how-to-publish-a-prod-build-of-our-vsts-extensions-package-to-my-dev-vsts-not-p
  • https://docs.microsoft.com/en-us/azure/devops/extend/reference/targets/overview?view=azure-devops

Setting up the project

  • https://www.typescriptlang.org/docs/handbook/asp-net-core.html

Samples

  • https://docs.microsoft.com/en-us/azure/devops/extend/develop/samples-overview?view=azure-devops

Sample dashboard widget

  • https://github.com/ALM-Rangers/Countdown-Widget-Extension/blob/master/CountdownWidget/CountdownWidget/CountdownWidget.csproj

samsmithnz avatar Jun 06 '20 17:06 samsmithnz

Hi Sir, im excited on this one in the azure devops market place ^^

CurlyBytes avatar May 01 '21 17:05 CurlyBytes

Hi Sir, im excited on this one in the azure devops market place ^^

Thanks @CurlyBytes. I hope I can tackle it after I finish the repackaging, that will make this easier to install in your own tenant. Keep an eye out for that in the next few weeks.

samsmithnz avatar May 01 '21 17:05 samsmithnz

Hi @samsmithnz Any update on this widget? And when can we expect this widget in marketplace?

pvswamy4084 avatar Jun 01 '21 10:06 pvswamy4084

Hi @pvswamy4084, I don't have an ETA at this stage, and apologize for mentioning "next few weeks" in my previous post. This is a side-project that I'm not being paid for, and dive in when I'm feeling inspired. I'm always open to contributions if you'd like to dive in, and I've made the setup significantly easier, but I haven't gotten close to restarting the Azure DevOps widget yet.

samsmithnz avatar Jun 01 '21 12:06 samsmithnz

@samsmithnz I am interested in collaborating on this. So far I have some basic experience with creating an extension for internal decorator we used and i am looking for a solution to get the DORA metrics visible in our projects.

Cadenus avatar May 17 '23 11:05 Cadenus

Hi - Happy for this to happen - but I couldn't get the CI/CD to work to deploy to the Azure DevOps market place.

Is anyone game to POC this and create an issue with the proposed solution?

samsmithnz avatar May 29 '23 23:05 samsmithnz

I can give it a go in the next few weeks, most probably only on the weekends though but still.

Cadenus avatar Jun 09 '23 09:06 Cadenus

we are doing this on the weekends, thank you!

samsmithnz avatar Jun 09 '23 10:06 samsmithnz