mikavilpas / build-monitor

Follow your project status in real time
0 stars 0 forks source link

Replace legacy api support with Github + Travis support #9

Open mikavilpas opened 8 years ago

mikavilpas commented 8 years ago

Originally I developed against a custom, private csharp backend that would connect to Team Foundation Server and fetch whatever is needed for the build monitor. Since I cannot release the source code to that, the monitor is not usable as a stand-alone application.

To this end, I should consider supporting Github and Travis CI instead. Github would provide version control history, and Travis would obviously provide build statuses and history.

An interesting idea that I'd like to try out is removing the need for an explicit backend altogether.

Reference: https://developer.github.com/v3/ https://docs.travis-ci.com/api