A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AGENT_PLUGIN_DESCRIPTOR_DIR - Field in TeamCityAgentPlugin
agent(Action<? extends AgentPluginConfiguration>) - Method in TeamCityPluginExtension
Configures the agent-side plugin.
agentOptions(String) - Method in TeamCityEnvironment
AgentPluginConfiguration - Class in com.github.rodm.teamcity
Agent-side plugin configuration
AgentPluginConfiguration(Project) - Constructor in AgentPluginConfiguration
AgentPluginDescriptor - Class in com.github.rodm.teamcity
Agent-side plugin descriptor
AgentPluginDescriptorGenerator - Class in com.github.rodm.teamcity
AgentPluginDescriptorGenerator(AgentPluginDescriptor) - Constructor in AgentPluginDescriptorGenerator
apply(Project) - Method in TeamCityAgentPlugin
apply(Project) - Method in TeamCityCommonPlugin
apply(Project) - Method in TeamCityPlugin
apply(Project) - Method in TeamCityServerPlugin

B

BASE_DATA_DIR_PROPERTY - Field in TeamCityEnvironments
BASE_DOWNLOAD_URL_PROPERTY - Field in TeamCityEnvironments
BASE_HOME_DIR_PROPERTY - Field in TeamCityEnvironments

C

configureConfigurations(Project) - Method in TeamCityPlugin
configureDependencies(Project, TeamCityPluginExtension) - Method in TeamCityAgentPlugin
configureDependencies(Project, TeamCityPluginExtension) - Method in TeamCityServerPlugin
configureJarTask(Project, String) - Method in TeamCityPlugin
configurePluginArchiveTask(Zip, String) - Method in TeamCityPlugin
configureServerPluginTasks(Project, TeamCityPluginExtension) - Method in TeamCityServerPlugin
configureTasks(Project, TeamCityPluginExtension) - Method in TeamCityAgentPlugin

D

DEFAULT_BASE_DATA_DIR - Field in TeamCityEnvironments
DEFAULT_BASE_DOWNLOAD_URL - Field in TeamCityEnvironments
DEFAULT_BASE_HOME_DIR - Field in TeamCityEnvironments
DEFAULT_DOWNLOADS_DIR - Field in TeamCityEnvironments
Dependencies - Class in com.github.rodm.teamcity
Plugin dependencies
dependencies(Action<Dependencies>) - Method in AgentPluginDescriptor
Configures the dependencies for the plugin.
dependencies(Action<Dependencies>) - Method in ServerPluginDescriptor
Configures the dependencies for the plugin.
descriptor(Action<AgentPluginDescriptor>) - Method in AgentPluginConfiguration
Configures the agent-side plugin descriptor for the TeamCity plugin.
descriptor(Action<ServerPluginDescriptor>) - Method in ServerPluginConfiguration
Configures the server-side plugin descriptor for the TeamCity plugin.
descriptor(Closure) - Method in TeamCityPluginExtension
DOWNLOADS_DIR_PROPERTY - Field in TeamCityEnvironments

E

environments(Closure) - Method in ServerPluginConfiguration
environments(Action<TeamCityEnvironments>) - Method in TeamCityPluginExtension
Configures the TeamCity environments.
error(SAXParseException) - Method in PluginDescriptorErrorHandler
ExecutableFiles - Class in com.github.rodm.teamcity
Executable files
executableFiles(Action<ExecutableFiles>) - Method in PluginDeployment
Configures the executable files for the agent-side tool plugin.
executableFiles(Action<ExecutableFiles>) - Method in ToolDeployment
Configures the executable files for the agent-side tool plugin.
execute(FileCopyDetails) - Method in TeamCityPlugin.ClassCollectorAction
execute(Project) - Method in TeamCityPlugin.ConfigureRepositories
execute(FileCopyDetails) - Method in TeamCityPlugin.PluginDefinitionCollectorAction
execute(Task) - Method in TeamCityPlugin.PluginDefinitionValidationAction
execute(Task) - Method in TeamCityPlugin.PluginDescriptorValidationAction
execute(Project) - Method in TeamCityServerPlugin.ConfigureEnvironmentTasksAction
execute(Task) - Method in TeamCityServerPlugin.PluginDescriptorContentsValidationAction

F

fatalError(SAXParseException) - Method in PluginDescriptorErrorHandler
files(Action<? super CopySpec>) - Method in PluginConfiguration
Adds additional files to the TeamCity plugin archive.
files(Closure) - Method in TeamCityPluginExtension

G

GenerateAgentPluginDescriptor - Class in com.github.rodm.teamcity.tasks
generateDescriptor() - Method in GenerateAgentPluginDescriptor
generateDescriptor() - Method in GenerateServerPluginDescriptor
GenerateServerPluginDescriptor - Class in com.github.rodm.teamcity.tasks
getAgent() - Method in TeamCityPluginExtension
getAgentOptions() - Method in TeamCityEnvironment
The Java command line options to be used when starting the TeamCity Agent.
getBaseDataDir() - Method in TeamCityEnvironments
The base data directory used to store TeamCity configurations.
getBaseDownloadUrl() - Method in TeamCityEnvironments
The base download URL used to download TeamCity distributions.
getBaseHomeDir() - Method in TeamCityEnvironments
The base home directory used to install TeamCity distributions.
getBeans(boolean) - Method in TeamCityPlugin.PluginDefinition
getByName(String) - Method in TeamCityEnvironments
getDescriptor() - Method in GenerateAgentPluginDescriptor
getDescriptor() - Method in GenerateServerPluginDescriptor
getDescriptor() - Method in ProcessDescriptor
getDestination() - Method in GenerateAgentPluginDescriptor
getDestination() - Method in GenerateServerPluginDescriptor
getDestinationDir() - Method in ProcessDescriptor
getDisplayName() - Method in ServerPluginDescriptor
The display name of the plugin.
getDownloadsDir() - Method in TeamCityEnvironments
The downloads directory that TeamCity distributions are saved to by the download task.
getEnvironments() - Method in TeamCityPluginExtension
getFiles() - Method in PluginConfiguration
getIncludes() - Method in ExecutableFiles
getMajorVersion() - Method in TeamCityPluginExtension
getName() - Method in ServerPluginDescriptor
The internal name of the plugin.
getName() - Method in TeamCityPlugin.PluginDefinition
getParameters() - Method in Parameters
getPlugins() - Method in Dependencies
getPlugins() - Method in TeamCityEnvironment
The list of plugins to be deployed to this environment.
getPluginsDir() - Method in TeamCityEnvironment
getServer() - Method in TeamCityPluginExtension
getServerOptions() - Method in TeamCityEnvironment
The Java command line options to be used when starting the TeamCity Server.
getTokens() - Method in PluginConfiguration
getTokens() - Method in ProcessDescriptor
getTools() - Method in Dependencies
getVersion() - Method in GenerateAgentPluginDescriptor
getVersion() - Method in GenerateServerPluginDescriptor
getVersion() - Method in ServerPluginDescriptor
The version of the plugin.

H

hasDependencies() - Method in Dependencies
hasFiles() - Method in ExecutableFiles

I

include(String) - Method in ExecutableFiles
Add a path to an executable.
InstallTeamCity - Class in com.github.rodm.teamcity.tasks
InstallTeamCity() - Constructor in InstallTeamCity
isWindows() - Method in TeamCityTask

J

K

L

M

methodMissing(String, def) - Method in TeamCityEnvironments

N

O

P

parameter(String, Object) - Method in Parameters
Add a plugin parameter.
Parameters - Class in com.github.rodm.teamcity
TeamCity plugin parameters
parameters(Map<String, ?>) - Method in Parameters
Add a map of plugin parameters.
parameters(Action<Parameters>) - Method in ServerPluginDescriptor
Configures the parameters for the plugin.
PLUGIN_DEFINITION_PATTERN - Field in TeamCityAgentPlugin
PLUGIN_DEFINITION_PATTERN - Field in TeamCityServerPlugin
plugin(String) - Method in Dependencies
Add a plugin as a dependency.
PLUGIN_DESCRIPTOR_DIR - Field in TeamCityPlugin
PLUGIN_DESCRIPTOR_FILENAME - Field in TeamCityPlugin
PluginConfiguration - Class in com.github.rodm.teamcity
Base class for plugin configuration.
PluginConfiguration(CopySpec) - Constructor in PluginConfiguration
PluginDeployment - Class in com.github.rodm.teamcity
Agent-side plugin deployment configuration
pluginDeployment(Action<PluginDeployment>) - Method in AgentPluginDescriptor
Configures the agent-side plugin for plugin deployment.
PluginDeployment() - Constructor in PluginDeployment
PluginDescriptorErrorHandler - Class in com.github.rodm.teamcity
PluginDescriptorErrorHandler(Project, String) - Constructor in PluginDescriptorErrorHandler
plugins(Object) - Method in TeamCityEnvironment
process() - Method in ProcessDescriptor
ProcessDescriptor - Class in com.github.rodm.teamcity.tasks

Q

R

S

SERVER_PLUGIN_DESCRIPTOR_DIR - Field in TeamCityServerPlugin
server(Action<? extends ServerPluginConfiguration>) - Method in TeamCityPluginExtension
Configures the server-side plugin.
serverOptions(String) - Method in TeamCityEnvironment
ServerPluginConfiguration - Class in com.github.rodm.teamcity
Server-side plugin configuration
ServerPluginConfiguration(Project, TeamCityEnvironments) - Constructor in ServerPluginConfiguration
ServerPluginDescriptor - Class in com.github.rodm.teamcity
Server-side plugin descriptor
ServerPluginDescriptor(Project) - Constructor in ServerPluginDescriptor
ServerPluginDescriptorGenerator - Class in com.github.rodm.teamcity
ServerPluginDescriptorGenerator(ServerPluginDescriptor, String) - Constructor in ServerPluginDescriptorGenerator
setAgentOptions(List<String>) - Method in TeamCityEnvironment
setBaseDataDir(String) - Method in ServerPluginConfiguration
setBaseDataDir(String) - Method in TeamCityEnvironments
setBaseDownloadUrl(String) - Method in ServerPluginConfiguration
setBaseDownloadUrl(String) - Method in TeamCityEnvironments
setBaseHomeDir(String) - Method in ServerPluginConfiguration
setBaseHomeDir(String) - Method in TeamCityEnvironments
setDescriptor(Object) - Method in TeamCityPluginExtension
setDestinationDir(File) - Method in ProcessDescriptor
setDisplayName(String) - Method in ServerPluginDescriptor
setDownloadsDir(String) - Method in ServerPluginConfiguration
setDownloadsDir(String) - Method in TeamCityEnvironments
setName(String) - Method in ServerPluginDescriptor
setPlugins(List<Object>) - Method in TeamCityEnvironment
setServerOptions(List<String>) - Method in TeamCityEnvironment
setTokens(Map<String, Object>) - Method in PluginConfiguration
setTokens(Map<String, Object>) - Method in TeamCityPluginExtension
setVersion(String) - Method in ServerPluginDescriptor
start() - Method in StartAgent
start() - Method in StartServer
StartAgent - Class in com.github.rodm.teamcity.tasks
StartAgent() - Constructor in StartAgent
StartServer - Class in com.github.rodm.teamcity.tasks
StartServer() - Constructor in StartServer
stop() - Method in StopAgent
stop() - Method in StopServer
StopAgent - Class in com.github.rodm.teamcity.tasks
StopAgent() - Constructor in StopAgent
StopServer - Class in com.github.rodm.teamcity.tasks
StopServer() - Constructor in StopServer

T

TeamCityAgentPlugin - Class in com.github.rodm.teamcity
TeamCityCommonPlugin - Class in com.github.rodm.teamcity
TeamCityEnvironment - Class in com.github.rodm.teamcity
TeamCityEnvironment(String) - Constructor in TeamCityEnvironment
TeamCityEnvironments - Class in com.github.rodm.teamcity
TeamCityEnvironments(Project) - Constructor in TeamCityEnvironments
TeamCityPlugin - Class in com.github.rodm.teamcity
TeamCityPlugin.ClassCollectorAction - Class in com.github.rodm.teamcity
TeamCityPlugin.ClassCollectorAction(Set<String>) - Constructor in TeamCityPlugin.ClassCollectorAction
TeamCityPlugin.ConfigureRepositories - Class in com.github.rodm.teamcity
TeamCityPlugin.ConfigureRepositories(TeamCityPluginExtension) - Constructor in TeamCityPlugin.ConfigureRepositories
TeamCityPlugin.PluginBean - Class in com.github.rodm.teamcity
TeamCityPlugin.PluginDefinition - Class in com.github.rodm.teamcity
TeamCityPlugin.PluginDefinition(File) - Constructor in TeamCityPlugin.PluginDefinition
TeamCityPlugin.PluginDefinitionCollectorAction - Class in com.github.rodm.teamcity
TeamCityPlugin.PluginDefinitionCollectorAction(List<PluginDefinition>) - Constructor in TeamCityPlugin.PluginDefinitionCollectorAction
TeamCityPlugin.PluginDefinitionValidationAction - Class in com.github.rodm.teamcity
TeamCityPlugin.PluginDefinitionValidationAction(List<PluginDefinition>, Set<String>) - Constructor in TeamCityPlugin.PluginDefinitionValidationAction
TeamCityPlugin.PluginDescriptorValidationAction - Class in com.github.rodm.teamcity
TeamCityPlugin.PluginDescriptorValidationAction(String, File) - Constructor in TeamCityPlugin.PluginDescriptorValidationAction
TeamCityPluginExtension - Class in com.github.rodm.teamcity
TeamCity Plugin extension.
TeamCityPluginExtension(Project) - Constructor in TeamCityPluginExtension
TeamCityServerPlugin - Class in com.github.rodm.teamcity
TeamCityServerPlugin.ConfigureEnvironmentTasksAction - Class in com.github.rodm.teamcity
TeamCityServerPlugin.ConfigureEnvironmentTasksAction(TeamCityPluginExtension) - Constructor in TeamCityServerPlugin.ConfigureEnvironmentTasksAction
TeamCityServerPlugin.PluginDescriptorContentsValidationAction - Class in com.github.rodm.teamcity
TeamCityServerPlugin.PluginDescriptorContentsValidationAction(File) - Constructor in TeamCityServerPlugin.PluginDescriptorContentsValidationAction
TeamCityTask - Class in com.github.rodm.teamcity.tasks
TeamCityTask() - Constructor in TeamCityTask
tokens(Map<String, Object>) - Method in PluginConfiguration
Adds tokens and values that are to be replaced in an external descriptor file.
tokens(Map<String, Object>) - Method in TeamCityPluginExtension
tool(String) - Method in Dependencies
Add a tool as a dependency.
ToolDeployment - Class in com.github.rodm.teamcity
Agent-side plugin tool deployment configuration
toolDeployment(Action<ToolDeployment>) - Method in AgentPluginDescriptor
Configures the agent-side plugin for tool deployment.

U

Unpack - Class in com.github.rodm.teamcity.tasks
unpack() - Method in Unpack

V

validate() - Method in TeamCityTask
validDirectory(String, File) - Method in TeamCityTask

W

warning(SAXParseException) - Method in PluginDescriptorErrorHandler
writeTo(Writer) - Method in AgentPluginDescriptorGenerator
writeTo(Writer) - Method in ServerPluginDescriptorGenerator

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _