com.atlassian.bamboo.plugins.builder.php
Class PhpUnit33XBuilder

java.lang.Object
  extended by com.atlassian.bamboo.command.Command
      extended by com.atlassian.bamboo.builder.AbstractBuilder
          extended by com.atlassian.bamboo.plugins.builder.php.AbstractPhpUnitBuilder
              extended by com.atlassian.bamboo.plugins.builder.php.PhpUnit33XBuilder
All Implemented Interfaces:
Builder, EnvironmentVariablesAwareBuilder, MutableEnvironmentVariablesAwareBuilder, InitablePluginModule, BambooPluginModule, BuildConfigurationAwarePlugin, BuilderV2, ConfigurablePlugin, java.io.Serializable

public class PhpUnit33XBuilder
extends AbstractPhpUnitBuilder

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.bamboo.plugins.builder.php.AbstractPhpUnitBuilder
arguments, BUILD_SUCCESSFUL_MARKER, coverageHtmlDirectory, coverageHtmlEnabled, logXmlEnabled, logXmlFile, options, PATHHELP
 
Fields inherited from class com.atlassian.bamboo.builder.AbstractBuilder
BUILD_FAILED_MARKER, buildDirectoryManager, DEFAULT_TEST_REPORTS_XML, errorUpdateHandler, FIND_FAILURE_MESSAGE_IN_LAST, FIND_SUCCESS_MESSAGE_IN_LAST, PARAM_BUILD_LABEL, PARAM_BUILDJDK, PARAM_ENV_VAR, PARAM_HASTESTS, PARAM_HOME, PARAM_PROJECT_FILE, PARAM_TEST_RESULTS_DIRECTORY, PARAM_WORKING_SUB_DIR, SEARCH_BUILD_SUCCESS_FAIL_MESSAGE_EVERYWHERE, templateRenderer
 
Fields inherited from class com.atlassian.bamboo.command.Command
buildLoggerManager, CBD_BUILD_COMMANDLINE, substitutionBean
 
Fields inherited from interface com.atlassian.bamboo.builder.Builder
CAPABILITY_BUILDER_PREFIX, CAPABILITY_BUILDER_TYPE
 
Constructor Summary
PhpUnit33XBuilder()
           
 
Method Summary
 java.util.Map<java.lang.String,LabelPathMap> addDefaultLabelPathMaps(java.util.Map<java.lang.String,LabelPathMap> labelPathMaps)
           
protected  java.lang.String getLogXmlOption()
           
 java.lang.String getName()
          Returns a human readable version of the current Builder type
 
Methods inherited from class com.atlassian.bamboo.plugins.builder.php.AbstractPhpUnitBuilder
addDefaultValues, executeCommand, findPhpUnitExecutable, getArguments, getCommandArguments, getCommandExecutable, getCoverageHtmlDirectory, getCustomEnvironmentVars, getFullParams, getLogXmlFile, getPathHelp, getPhpUnitVersion, getTestResultsDirectory, hasPassed, hasTests, isCoverageHtmlEnabled, isLogXmlEnabled, isPathValid, setArguments, setCoverageHtmlDirectory, setCoverageHtmlEnabled, setLogXmlEnabled, setLogXmlFile, setParams, validate, validate
 
Methods inherited from class com.atlassian.bamboo.builder.AbstractBuilder
collateTestResults, customiseLabelTypeMap, customizeBuildRequirements, executeBuild, getBuildDir, getBuildDirectoryManager, getBuildJdk, getCompleteKey, getEditHtml, getEnvironmentVariables, getFilteredParams, getKey, getKeyPrefix, getLabel, getPath, getProjectFile, getTemplateContext, getTestChecked, getViewHtml, getWorkingDirectory, getWorkingSubDirectory, init, isJdkValid, isLabelPathMapConfigurable, outputEndsWith, populateBuildErrors, prepareConfigObject, removeAllSystemJdkRequirements, removeBuildRequirements, runBuild, setAdministrationConfiguration, setBuildDir, setBuildDirectoryManager, setBuildJdk, setBuildLogFileAccessorFactory, setEnvironmentVariables, setErrorUpdateHandler, setHasTests, setJdkManager, setKey, setLabel, setProjectFile, setTemplateRenderer, setTestChecked, setTestResultsDirectory, setWorkingSubDirectory, toString, validate
 
Methods inherited from class com.atlassian.bamboo.command.Command
decorateCommandLine, getBuildLoggerManager, getCommandLine, getEnvironmentSetting, getSubstitutedCommandLine, getVariableSubstitutionBean, isWindowsPlatform, setBuildLoggerManager, setPluginAccessor, setVariableSubstitutionBean
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PhpUnit33XBuilder

public PhpUnit33XBuilder()
Method Detail

getName

@NotNull
public java.lang.String getName()
Description copied from interface: Builder
Returns a human readable version of the current Builder type

Returns:

getLogXmlOption

@NotNull
protected java.lang.String getLogXmlOption()
Specified by:
getLogXmlOption in class AbstractPhpUnitBuilder

addDefaultLabelPathMaps

public java.util.Map<java.lang.String,LabelPathMap> addDefaultLabelPathMaps(java.util.Map<java.lang.String,LabelPathMap> labelPathMaps)
Returns:


Copyright © 2010 Atlassian. All Rights Reserved.