Server-side plugin descriptor
| Type | Name and description |
|---|---|
java.lang.Boolean |
allowRuntimeReloadPlugin supports being reloaded at runtime without restarting the TeamCity Server. |
Dependencies |
dependencies |
java.lang.String |
descriptionThe description of the plugin. |
java.lang.String |
downloadUrlThe download URL for the plugin. |
java.lang.String |
emailThe email of the plugin's developer. |
java.lang.String |
maximumBuildThe maximum build of TeamCity that the plugin supports. |
java.lang.String |
minimumBuildThe minimum build of TeamCity that the plugin supports. |
Parameters |
parameters |
java.lang.Boolean |
useSeparateClassloaderUse a separate classloader to load the server-side plugin's classes. |
java.lang.String |
vendorLogoThe image for vendor's logo. |
java.lang.String |
vendorNameThe vendor name of the plugin. |
java.lang.String |
vendorUrlThe URL for the vendor's plugin page. |
| Constructor and description |
|---|
ServerPluginDescriptor
(org.gradle.api.Project project) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.Object |
dependencies(org.gradle.api.Action<Dependencies> configuration)Configures the dependencies for the plugin. |
|
java.lang.String |
getDisplayName()The display name of the plugin. |
|
java.lang.String |
getName()The internal name of the plugin. |
|
java.lang.String |
getVersion()The version of the plugin. |
|
java.lang.Object |
parameters(org.gradle.api.Action<Parameters> configuration)Configures the parameters for the plugin. |
|
void |
setDisplayName(java.lang.String displayName) |
|
void |
setName(java.lang.String name) |
|
void |
setVersion(java.lang.String version) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Plugin supports being reloaded at runtime without restarting the TeamCity Server.
The description of the plugin. The description is shown in TeamCity's Plugins List.
The download URL for the plugin.
The email of the plugin's developer.
The maximum build of TeamCity that the plugin supports.
The minimum build of TeamCity that the plugin supports.
Use a separate classloader to load the server-side plugin's classes.
The image for vendor's logo.
The vendor name of the plugin.
The URL for the vendor's plugin page.
Configures the dependencies for the plugin.
The given action is executed to configure the plugin's dependencies.
configuration - The actionThe display name of the plugin. The display name is shown in TeamCity's Plugins List.
The internal name of the plugin.
The version of the plugin.
Configures the parameters for the plugin.
The given action is executed to configure the plugin's parameters.
configuration - The actionGroovy Documentation