1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-25 08:12:40 +01:00
phorge-phorge/src/applications/harbormaster/phid
James Rhodes 79ef667dfd Render build status on revisions and commits
Summary:
This uses an event listener to render the status of builds on their buildables.  The revision and commit view now renders out the status of each of the builds.

Currently the revision controller has the results for the latest diff rendered out.  We might want to show the status of previous diffs in the future, but for now I think the latest diff should do fine.

There's also a number of bug fixes in this diff, including a particularly nasty one where builds would have a build plan PHID generated for them, which resulted in handle lookups always returning invalid objects.

Test Plan: Ran builds against diffs and commits, saw them appear on the revision and commit view controllers.

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley

CC: Korvin, epriestley, aran

Maniphest Tasks: T1049

Differential Revision: https://secure.phabricator.com/D7544
2013-11-09 15:04:00 -08:00
..
HarbormasterPHIDTypeBuild.php Render build status on revisions and commits 2013-11-09 15:04:00 -08:00
HarbormasterPHIDTypeBuildable.php Harbormaster v(-2) 2013-10-22 15:01:06 -07:00
HarbormasterPHIDTypeBuildItem.php Harbormaster v(-2) 2013-10-22 15:01:06 -07:00
HarbormasterPHIDTypeBuildLog.php Implemented support for build logs 2013-11-08 18:15:07 -08:00
HarbormasterPHIDTypeBuildPlan.php Use herald to trigger builds of revisions and commits. 2013-11-08 16:58:39 -08:00
HarbormasterPHIDTypeBuildStep.php Harbormaster v(-2) 2013-10-22 15:01:06 -07:00
HarbormasterPHIDTypeBuildTarget.php Harbormaster v(-2) 2013-10-22 15:01:06 -07:00