Skip to content

A light indicator for a team's pull request using Arduino, addressable LEDs (NeoPixels), and Azure Devops.

Notifications You must be signed in to change notification settings

MrScottFletcher/PullRequestLight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

PullRequestLight

A light indicator for a team's Azure DevOps pull request. It uses an Arduinio Huzzah Feather, a strip of 77 addressable LEDs glued inside a spiral tower sculpture constructed our of aluminum roof flashing and a 3D-printed base.

Watch the progress over in the 'develop' branch. I won't pull into 'master' until it talks to Azure DevOps for Pull Request info.

Since the network that the device will be on does not allow inbound connections nor peer communication, there are a couple of possible options for "Azure DevOps" (ADO) API access; 1) build an Azure IoT service that manages webhooks from ADO, or 2) do interval polling with an ADO API key. My initial version will use poling, though a coworker has already demonstrated an IoT proof-of-concept. p.s. Don't bother looking for project paths, credentials, or API keys in this source code; They are not in here.

I might add weather alerts, stock price alerts, and such. Who knows. Just trying to get the first version going.

I plan on posting a YouTube walkthrough of the build and some details of the implmentation if/when I complete this project. I'll post it over at www.youtube.com/c/ScottFletcherTV

About

A light indicator for a team's pull request using Arduino, addressable LEDs (NeoPixels), and Azure Devops.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published