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/controller
epriestley aad6b57c36 Add bin/harbormaster to make builds easier to debug
Summary:
Ref T1049. Adds `bin/harbormaster` and `bin/harbormaster build` for applying plans from the console. Since this gets `--trace`, it's much easier to debug what's going on.

This doesn't work properly with some of the Drydock steps yet, I need to look at those. I think `setRunAllTasksInProcess` probably obsoletes some of the mechanisms. It might also not work with "Wait for Builds" but I didn't check.

Test Plan: Used `bin/harbormaster` to run a bunch of builds. Ran builds from web UI.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T1049

Differential Revision: https://secure.phabricator.com/D7825
2013-12-26 10:40:52 -08:00
..
HarbormasterBuildableListController.php Formalize "manual" buildables in Harbormaster 2013-12-26 10:40:43 -08:00
HarbormasterBuildableViewController.php Formalize "manual" buildables in Harbormaster 2013-12-26 10:40:43 -08:00
HarbormasterBuildCancelController.php Add a "Make an HTTP Request" build step 2013-11-09 07:16:12 -08:00
HarbormasterBuildViewController.php Provide convenience method addTextCrumb() to PhabricatorCrumbsView 2013-12-18 17:47:34 -08:00
HarbormasterController.php Harbormaster v(-2) 2013-10-22 15:01:06 -07:00
HarbormasterPlanController.php Provide convenience method addTextCrumb() to PhabricatorCrumbsView 2013-12-18 17:47:34 -08:00
HarbormasterPlanDisableController.php Allow Harbormaster build plans to be disabled 2013-12-26 10:40:22 -08:00
HarbormasterPlanEditController.php Provide convenience method addTextCrumb() to PhabricatorCrumbsView 2013-12-18 17:47:34 -08:00
HarbormasterPlanListController.php Allow Harbormaster build plans to be disabled 2013-12-26 10:40:22 -08:00
HarbormasterPlanOrderController.php Implement explicit build step ordering in Harbormaster 2013-12-06 14:12:15 +11:00
HarbormasterPlanRunController.php Add bin/harbormaster to make builds easier to debug 2013-12-26 10:40:52 -08:00
HarbormasterPlanViewController.php Formalize "manual" buildables in Harbormaster 2013-12-26 10:40:43 -08:00
HarbormasterStepAddController.php Implement explicit build step ordering in Harbormaster 2013-12-06 14:12:15 +11:00
HarbormasterStepDeleteController.php Implement interface for adding, editing and deleting build steps on plans. 2013-11-05 14:08:44 -08:00
HarbormasterStepEditController.php Provide convenience method addTextCrumb() to PhabricatorCrumbsView 2013-12-18 17:47:34 -08:00