public interface TeamCityEnvironments
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Class<DockerTeamCityEnvironment> |
Docker |
static java.lang.Class<LocalTeamCityEnvironment> |
Local |
| Modifier and Type | Method and Description |
|---|---|
LocalTeamCityEnvironment |
create(java.lang.String name,
org.gradle.api.Action<LocalTeamCityEnvironment> action) |
<T extends TeamCityEnvironment> |
create(java.lang.String name,
java.lang.Class<T> type,
org.gradle.api.Action<? super T> action) |
java.lang.String |
getBaseDataDir()
The base data directory used to store TeamCity configurations.
|
java.lang.String |
getBaseDownloadUrl()
The base download URL used to download TeamCity distributions.
|
java.lang.String |
getBaseHomeDir()
The base home directory used to install TeamCity distributions.
|
TeamCityEnvironment |
getByName(java.lang.String name) |
java.lang.String |
getDownloadsDir()
The downloads directory that TeamCity distributions are saved to by the download task.
|
org.gradle.api.NamedDomainObjectProvider<TeamCityEnvironment> |
named(java.lang.String name) |
org.gradle.api.NamedDomainObjectProvider<LocalTeamCityEnvironment> |
register(java.lang.String name,
org.gradle.api.Action<LocalTeamCityEnvironment> action) |
<T extends TeamCityEnvironment> |
register(java.lang.String name,
java.lang.Class<T> type,
org.gradle.api.Action<? super T> action) |
<T extends TeamCityEnvironment> |
registerFactory(java.lang.Class<T> type,
org.gradle.api.NamedDomainObjectFactory<T> factory) |
void |
setBaseDataDir(java.io.File baseDataDir) |
void |
setBaseDataDir(java.lang.String baseDataDir) |
void |
setBaseDownloadUrl(java.lang.String baseDownloadUrl) |
void |
setBaseHomeDir(java.io.File baseHomeDir) |
void |
setBaseHomeDir(java.lang.String baseHomeDir) |
void |
setDownloadsDir(java.lang.String downloadsDir) |
static final java.lang.Class<LocalTeamCityEnvironment> Local
static final java.lang.Class<DockerTeamCityEnvironment> Docker
java.lang.String getDownloadsDir()
void setDownloadsDir(java.lang.String downloadsDir)
java.lang.String getBaseDownloadUrl()
void setBaseDownloadUrl(java.lang.String baseDownloadUrl)
java.lang.String getBaseHomeDir()
void setBaseHomeDir(java.lang.String baseHomeDir)
void setBaseHomeDir(java.io.File baseHomeDir)
java.lang.String getBaseDataDir()
void setBaseDataDir(java.lang.String baseDataDir)
void setBaseDataDir(java.io.File baseDataDir)
TeamCityEnvironment getByName(java.lang.String name)
org.gradle.api.NamedDomainObjectProvider<TeamCityEnvironment> named(java.lang.String name) throws org.gradle.api.UnknownDomainObjectException
org.gradle.api.UnknownDomainObjectExceptionLocalTeamCityEnvironment create(java.lang.String name, org.gradle.api.Action<LocalTeamCityEnvironment> action) throws org.gradle.api.InvalidUserDataException
org.gradle.api.InvalidUserDataExceptionorg.gradle.api.NamedDomainObjectProvider<LocalTeamCityEnvironment> register(java.lang.String name, org.gradle.api.Action<LocalTeamCityEnvironment> action) throws org.gradle.api.InvalidUserDataException
org.gradle.api.InvalidUserDataException<T extends TeamCityEnvironment> T create(java.lang.String name, java.lang.Class<T> type, org.gradle.api.Action<? super T> action) throws org.gradle.api.InvalidUserDataException
org.gradle.api.InvalidUserDataException<T extends TeamCityEnvironment> org.gradle.api.NamedDomainObjectProvider<T> register(java.lang.String name, java.lang.Class<T> type, org.gradle.api.Action<? super T> action) throws org.gradle.api.InvalidUserDataException
org.gradle.api.InvalidUserDataException<T extends TeamCityEnvironment> void registerFactory(java.lang.Class<T> type, org.gradle.api.NamedDomainObjectFactory<T> factory)