public class AgentRuntimeProperties
extends java.lang.Object
ServerProvidedProperties
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AGENT_BENCHMARK_PROPERTY_NAME |
static java.lang.String |
AGENT_BUILD_PARAMS_FILE_ENV |
static java.lang.String |
AGENT_BUILD_PARAMS_FILE_PROP
This property will contain the path to properties file containing all build parameters
which starts with 'system.' prefix.
|
static java.lang.String |
AGENT_CLASSPATH |
static java.lang.String |
AGENT_CONFIGURATION_PARAMS_FILE_PROP
This property will contain the path to properties file containing all configuration properties
Those properties are also stored to xml properties file.
|
static java.lang.String |
AGENT_HOME_DIR |
static java.lang.String |
AGENT_NAME |
static java.lang.String |
AGENT_RUNNER_PARAMS_FILE_PROP
This property will contain the path to properties file containing all runner parameters
Those properties are also stored to xml properties file.
|
static java.lang.String[] |
AGENT_SPECIFIC_REFERABLE_PARAMS |
static java.lang.String |
AGENT_WORK_DIR |
static java.lang.String |
ANT_TASK_EXTENSIONS |
static java.lang.String |
ARTIFACTS_PATHS |
static java.lang.String |
BUILD_CHECKOUT_DIR |
static java.lang.String |
BUILD_ID |
static java.lang.String |
BUILD_TEMP_DIR |
static java.lang.String |
BUILD_TYPE_ID |
static java.lang.String |
BUILD_WORKING_DIR |
static java.lang.String |
CHANGED_FILES_FILE_PARAM
Contains path to a file where information about changed files in the build is stored.
|
static java.lang.String |
DEFAULT_CHECKOUT_DIR_PARAM_NAME |
static java.lang.String |
ENSURE_FREE_SPACE_KEY
Agent configuration parameter to ensure free disk space before the build start
|
static java.lang.String |
ENSURE_FREE_SYSTEM_SPACE_KEY |
static java.lang.String |
ENSURE_FREE_TEMP_SPACE_KEY |
static java.lang.String |
FAIL_EXIT_CODE |
static java.lang.String |
FAIL_ON_CLEAN_CHECKOUT
This configuration parameter, when set to true, ensures that on dirty copy for a build, or on VcsSettings change, clean checkout won't be performed
and the build will be failed instead.
|
static java.lang.String |
FLOW_ID_ENV |
static java.lang.String |
FLOW_ID_PROP |
static java.lang.String |
HOSTNAME |
static java.lang.String |
JAVA_IO_TMPDIR_SYSTEM_PROPERTY |
static java.lang.String |
OWN_PORT |
static java.lang.String |
PARENT_FLOW_ID_ENV |
static java.lang.String[] |
PROPERTIES |
static java.lang.String |
RELY_ON_VCS_TO_RESTORE_FROM_ERRORS
When this configuration parameter is set, TeamCity won't mark checkout directory as dirty when agent-side checkout
is used and a error has happened during such a checkout.
|
static java.lang.String |
RUNTIME_PROPS_FILE
This property contains path to properties file with runtime settings (extensions and their classpath).
|
static java.lang.String |
TEAMCITY_AGENT_HOME |
static java.lang.String |
TEAMCITY_AGENT_NAME |
static java.lang.String |
TEAMCITY_AGENT_OWN_PORT |
static java.lang.String |
TEAMCITY_AGENT_TOOLS |
static java.lang.String |
TEAMCITY_AGENT_WORK |
static java.lang.String |
TEAMCITY_BUILD_STEP_NAME
Config parameter that contains current step name in format: AA (runType)
|
static java.lang.String |
TEAMCITY_DEFAULT_PROPERTIES
Contains name of the optional properties file which is used to load build properties.
|
static java.lang.String |
TEAMCITY_INFO_XML |
static java.lang.String |
TEAMCITY_INTERNAL_PARAMETER_PREFIX
Special prefix for internal configuration parameters (see TW-59896)
|
static java.lang.String |
TEAMCITY_SERVER_URL |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getBuildId() |
static java.lang.String |
getBuildWorkingDir(java.util.Map runnerParameters) |
static java.lang.String |
getCheckoutDir(java.util.Map runParameters) |
static int |
getOwnPort() |
public static final java.lang.String BUILD_ID
public static final java.lang.String BUILD_TYPE_ID
public static final java.lang.String OWN_PORT
public static final java.lang.String AGENT_CLASSPATH
public static final java.lang.String ANT_TASK_EXTENSIONS
public static final java.lang.String RUNTIME_PROPS_FILE
public static final java.lang.String BUILD_CHECKOUT_DIR
public static final java.lang.String DEFAULT_CHECKOUT_DIR_PARAM_NAME
public static final java.lang.String BUILD_WORKING_DIR
public static final java.lang.String BUILD_TEMP_DIR
public static final java.lang.String FAIL_EXIT_CODE
public static final java.lang.String HOSTNAME
public static final java.lang.String RELY_ON_VCS_TO_RESTORE_FROM_ERRORS
public static final java.lang.String FAIL_ON_CLEAN_CHECKOUT
public static final java.lang.String AGENT_HOME_DIR
public static final java.lang.String AGENT_WORK_DIR
public static final java.lang.String AGENT_NAME
public static final java.lang.String FLOW_ID_ENV
public static final java.lang.String FLOW_ID_PROP
public static final java.lang.String PARENT_FLOW_ID_ENV
public static final java.lang.String TEAMCITY_INFO_XML
public static final java.lang.String AGENT_BENCHMARK_PROPERTY_NAME
public static final java.lang.String JAVA_IO_TMPDIR_SYSTEM_PROPERTY
public static final java.lang.String TEAMCITY_SERVER_URL
public static final java.lang.String TEAMCITY_AGENT_NAME
public static final java.lang.String TEAMCITY_AGENT_HOME
public static final java.lang.String TEAMCITY_AGENT_WORK
public static final java.lang.String TEAMCITY_AGENT_TOOLS
public static final java.lang.String TEAMCITY_AGENT_OWN_PORT
public static final java.lang.String TEAMCITY_BUILD_STEP_NAME
public static final java.lang.String AGENT_RUNNER_PARAMS_FILE_PROP
public static final java.lang.String AGENT_CONFIGURATION_PARAMS_FILE_PROP
public static final java.lang.String AGENT_BUILD_PARAMS_FILE_PROP
public static final java.lang.String AGENT_BUILD_PARAMS_FILE_ENV
public static final java.lang.String TEAMCITY_DEFAULT_PROPERTIES
public static final java.lang.String CHANGED_FILES_FILE_PARAM
public static final java.lang.String TEAMCITY_INTERNAL_PARAMETER_PREFIX
public static final java.lang.String[] PROPERTIES
public static final java.lang.String[] AGENT_SPECIFIC_REFERABLE_PARAMS
public static final java.lang.String ARTIFACTS_PATHS
public static final java.lang.String ENSURE_FREE_SPACE_KEY
public static final java.lang.String ENSURE_FREE_TEMP_SPACE_KEY
public static final java.lang.String ENSURE_FREE_SYSTEM_SPACE_KEY
public static java.lang.String getBuildId()
public static java.lang.String getBuildWorkingDir(java.util.Map runnerParameters)
public static java.lang.String getCheckoutDir(java.util.Map runParameters)
public static int getOwnPort()