Homec4science

Add `bin/harbormaster` to make builds easier to debug

Authored by epriestley <git@epriestley.com> on Dec 26 2013, 19:40.

Description

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

Details

Committed
epriestley <git@epriestley.com>Dec 26 2013, 19:40
Pushed
aubortJan 31 2017, 17:16
Parents
rPHac19c558225c: Formalize "manual" buildables in Harbormaster
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHaad6b57c36f8: Add `bin/harbormaster` to make builds easier to debug (authored by epriestley <git@epriestley.com>).Dec 26 2013, 19:40