Differential D17139 Diff 41219 src/applications/harbormaster/interface/HarbormasterBuildableInterface.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/harbormaster/interface/HarbormasterBuildableInterface.php
Show All 12 Lines | interface HarbormasterBuildableInterface { | ||||
* | * | ||||
* @return phid Related object PHID most meaningful for human viewers. | * @return phid Related object PHID most meaningful for human viewers. | ||||
*/ | */ | ||||
public function getHarbormasterBuildableDisplayPHID(); | public function getHarbormasterBuildableDisplayPHID(); | ||||
public function getHarbormasterBuildablePHID(); | public function getHarbormasterBuildablePHID(); | ||||
public function getHarbormasterContainerPHID(); | public function getHarbormasterContainerPHID(); | ||||
/** | |||||
* Get the object PHID which build status should be published to. | |||||
* | |||||
* In some cases (like commits), this is the object itself. In other cases, | |||||
* it is a different object: for example, diffs publish builds to revisions. | |||||
* | |||||
* This method can return `null` to disable publishing. | |||||
* | |||||
* @return phid|null Build status updates will be published to this object's | |||||
* transaction timeline. | |||||
*/ | |||||
public function getHarbormasterPublishablePHID(); | |||||
public function getBuildVariables(); | public function getBuildVariables(); | ||||
public function getAvailableBuildVariables(); | public function getAvailableBuildVariables(); | ||||
} | } |