HomePhabricator

Modularize HarbormasterBuildTransaction

Description

Modularize HarbormasterBuildTransaction

Summary: Ref T13072. Update "HarbormasterBuild" to use modern modular transactions.

Test Plan:

  • Aborted, restarted, paused, and resumed a build.
  • Used bin/harbormaster restart.
  • Grepped for use of old "::TYPE_COMMAND" constant, didn't find any hits.

Subscribers: PHID-OPKG-gm6ozazyms6q6i22gyam

Maniphest Tasks: T13072

Differential Revision: https://secure.phabricator.com/D21689

Details

Provenance
epriestleyAuthored on Jul 15 2021, 6:18 PM
epriestleyPushed on Jul 21 2021, 9:17 PM
Differential Revision
D21689: Modularize HarbormasterBuildTransaction
Parents
rPb84c02959a8b: Remove "HarbormasterBuildTransaction::TYPE_CREATE"
Branches
Unknown
Tags
Unknown
Tasks
T13072: Merge Harbormaster BuildCommand into BuildMessage
Build Status
Buildable 25506
Build 35265: Run Core Tests