codeforamerica / projectmonitor

ProjectMonitor is a CI display aggregator. It displays the status of multiple Continuous Integration builds on a single web page.
cfa-project-monitor.herokuapp.com
17 stars 8 forks source link

Pull projects from CfAPI #12

Open ondrae opened 9 years ago

ondrae commented 9 years ago

If we added a travis_url column to projects, could the Project Monitor pull from the CfAPI?

migurski commented 9 years ago

In theory, yes.

ondrae commented 9 years ago

Thinking some more about how this work as a service we provide for all the organizations on the CfAPI. By using the cfapi organization id in the url like http://project-monitor.codeforamerica.org/<code-for-america> it would display all the projects that have the Travis Webhook set up.

We'd use the github repo url username/reponame as the guid and to build the travis_url.