Automatic Targets
Automatic Targets
No methods for this task.
Other Methods
Other Methods
- public function setCurrentWorkerTaskID($id)
- public function getCurrentWorkerTaskID()
- public static function getImplementations()
- public static function getImplementation($class)
- public static function requireImplementation($class)
- abstract public function getName() — The name of the implementation.
- public function getBuildStepGroupKey()
- public function getGenericDescription() — The generic description of the implementation.
- public function getDescription() — The description of the implementation, based on the current settings.
- public function getEditInstructions()
- abstract public function execute($build, $build_target) — Run the build target against the specified build.
- public function getSettings() — Gets the settings for this build step.
- public function getSetting($key, $default)
- final public function loadSettings($build_object) — Loads the settings for this build step implementation from a build step or target.
- public function getArtifactInputs() — Return the name of artifacts produced by this command.
- public function getArtifactOutputs()
- public function getDependencies($build_step)
- public static function getAvailableArtifacts($build_plan, $current_build_step, $artifact_type) — Returns a list of all artifacts made available in the build plan.
- protected function mergeVariables($function, $pattern, $variables) — Convert a user-provided string with variables in it, like:
- public function getFieldSpecifications()
- protected function formatSettingForDescription($key, $default)
- protected function formatValueForDescription($value)
- public function supportsWaitForMessage()
- public function shouldWaitForMessage($target)
- protected function shouldAbort($build, $target)
- protected function resolveFutures($build, $target, $futures)
- protected function logHTTPResponse($build, $build_target, $future, $label)
- protected function logSilencedCall($build, $build_target, $label)
- public function willStartBuild($viewer, $buildable, $build, $plan, $step)
- public function getBuildStepAutotargetStepKey()
- public function getBuildStepAutotargetPlanKey()
- public function shouldRequireAutotargeting()