コード例 #1
0
 public function getName()
 {
     $autoplan = $this->getAutoplan();
     if ($autoplan) {
         return $autoplan->getAutoplanName();
     }
     return parent::getName();
 }
コード例 #2
0
 public function getVariables()
 {
     return parent::getVariables() + $this->getBuildTargetVariables();
 }
コード例 #3
0
 protected function getConfiguration()
 {
     return array(self::CONFIG_AUX_PHID => true, self::CONFIG_SERIALIZATION => array('buildParameters' => self::SERIALIZATION_JSON), self::CONFIG_COLUMN_SCHEMA => array('buildStatus' => 'text32', 'buildGeneration' => 'uint32', 'planAutoKey' => 'text32?', 'initiatorPHID' => 'phid?'), self::CONFIG_KEY_SCHEMA => array('key_buildable' => array('columns' => array('buildablePHID')), 'key_plan' => array('columns' => array('buildPlanPHID')), 'key_status' => array('columns' => array('buildStatus')), 'key_planautokey' => array('columns' => array('buildablePHID', 'planAutoKey'), 'unique' => true))) + parent::getConfiguration();
 }
コード例 #4
0
 protected function getConfiguration()
 {
     return array(self::CONFIG_COLUMN_SCHEMA => array('data' => 'text64', 'bigData' => 'text?', 'nonmutableData' => 'text64?'), self::CONFIG_KEY_SCHEMA => array('data' => array('columns' => array('data'))), self::CONFIG_NO_MUTATE => array('nonmutableData')) + parent::getConfiguration();
 }
コード例 #5
0
 protected function getConfiguration()
 {
     return array(self::CONFIG_AUX_PHID => true, self::CONFIG_COLUMN_SCHEMA => array('logSource' => 'text255?', 'logType' => 'text255?', 'duration' => 'uint32?', 'live' => 'bool'), self::CONFIG_KEY_SCHEMA => array('key_buildtarget' => array('columns' => array('buildTargetPHID')))) + parent::getConfiguration();
 }
コード例 #6
0
 public function getConfiguration()
 {
     return array(self::CONFIG_AUX_PHID => true, self::CONFIG_SERIALIZATION => array('details' => self::SERIALIZATION_JSON)) + parent::getConfiguration();
 }
コード例 #7
0
 protected function getConfiguration()
 {
     return array(self::CONFIG_AUX_PHID => true, self::CONFIG_COLUMN_SCHEMA => array('name' => 'text255?')) + parent::getConfiguration();
 }
コード例 #8
0
 protected function getConfiguration()
 {
     return array(self::CONFIG_SERIALIZATION => array('properties' => self::SERIALIZATION_JSON), self::CONFIG_COLUMN_SCHEMA => array('engine' => 'text255', 'namespace' => 'text255', 'name' => 'text255', 'result' => 'text32', 'duration' => 'double?'), self::CONFIG_KEY_SCHEMA => array('key_target' => array('columns' => array('buildTargetPHID')))) + parent::getConfiguration();
 }
コード例 #9
0
 protected function getConfiguration()
 {
     return array(self::CONFIG_AUX_PHID => true, self::CONFIG_SERIALIZATION => array('artifactData' => self::SERIALIZATION_JSON), self::CONFIG_COLUMN_SCHEMA => array('artifactType' => 'text32', 'artifactIndex' => 'bytes12', 'artifactKey' => 'text255'), self::CONFIG_KEY_SCHEMA => array('key_artifact' => array('columns' => array('artifactType', 'artifactIndex'), 'unique' => true), 'key_garbagecollect' => array('columns' => array('artifactType', 'dateCreated')), 'key_target' => array('columns' => array('buildTargetPHID', 'artifactType')))) + parent::getConfiguration();
 }
コード例 #10
0
 public function getConfiguration()
 {
     return array(self::CONFIG_AUX_PHID => true) + parent::getConfiguration();
 }
コード例 #11
0
 protected function getConfiguration()
 {
     return array(self::CONFIG_COLUMN_SCHEMA => array('type' => 'text16', 'isConsumed' => 'bool'), self::CONFIG_KEY_SCHEMA => array('key_buildtarget' => array('columns' => array('buildTargetPHID')))) + parent::getConfiguration();
 }
コード例 #12
0
 protected function getConfiguration()
 {
     return array(self::CONFIG_SERIALIZATION => array('properties' => self::SERIALIZATION_JSON), self::CONFIG_COLUMN_SCHEMA => array('path' => 'text', 'line' => 'uint32?', 'characterOffset' => 'uint32?', 'code' => 'text32', 'severity' => 'text32', 'name' => 'text255'), self::CONFIG_KEY_SCHEMA => array('key_target' => array('columns' => array('buildTargetPHID')))) + parent::getConfiguration();
 }
コード例 #13
0
 protected function getConfiguration()
 {
     return array(self::CONFIG_COLUMN_SCHEMA => array('command' => 'text128'), self::CONFIG_KEY_SCHEMA => array('key_target' => array('columns' => array('targetPHID')))) + parent::getConfiguration();
 }
コード例 #14
0
 protected function getConfiguration()
 {
     return array(self::CONFIG_AUX_PHID => true, self::CONFIG_SERIALIZATION => array('details' => self::SERIALIZATION_JSON), self::CONFIG_COLUMN_SCHEMA => array('className' => 'text255', 'sequence' => 'uint32', 'description' => 'text', 'name' => 'text255?', 'stepAutoKey' => 'text32?'), self::CONFIG_KEY_SCHEMA => array('key_plan' => array('columns' => array('buildPlanPHID')), 'key_stepautokey' => array('columns' => array('buildPlanPHID', 'stepAutoKey'), 'unique' => true))) + parent::getConfiguration();
 }
コード例 #15
0
 protected function getConfiguration()
 {
     return array(self::CONFIG_AUX_PHID => true, self::CONFIG_COLUMN_SCHEMA => array('containerPHID' => 'phid?', 'buildableStatus' => 'text32', 'isManualBuildable' => 'bool'), self::CONFIG_KEY_SCHEMA => array('key_buildable' => array('columns' => array('buildablePHID')), 'key_container' => array('columns' => array('containerPHID')), 'key_manual' => array('columns' => array('isManualBuildable')))) + parent::getConfiguration();
 }
コード例 #16
0
 public function getConfiguration()
 {
     return array(self::CONFIG_SERIALIZATION => array('artifactData' => self::SERIALIZATION_JSON)) + parent::getConfiguration();
 }
コード例 #17
0
 protected function getConfiguration()
 {
     return array(self::CONFIG_TIMESTAMPS => false, self::CONFIG_BINARY => array('chunk' => true), self::CONFIG_COLUMN_SCHEMA => array('logID' => 'id', 'encoding' => 'text32', 'size' => 'uint32?', 'chunk' => 'bytes'), self::CONFIG_KEY_SCHEMA => array('key_log' => array('columns' => array('logID')))) + parent::getConfiguration();
 }