Interface HelmRepository
-
- All Implemented Interfaces:
-
io.github.build.extensions.oss.gradle.plugins.helm.dsl.credentials.CredentialsContainer,org.gradle.api.Named
public interface HelmRepository implements Named, CredentialsContainer
Represents a Helm chart repository.
-
-
Method Summary
Modifier and Type Method Description abstract Uniturl(Object path)Sets the URL of the repository to the given value. abstract Property<URI>getUrl()The URL of this repository. abstract RegularFilePropertygetCaFile()An optional path to a CA bundle used to verify certificates of HTTPS-enabled servers. -
Methods inherited from class org.gradle.api.Named
getName -
Methods inherited from class io.github.build.extensions.oss.gradle.plugins.helm.dsl.credentials.CredentialsContainer
credentials, credentials, credentials, credentials, getConfiguredCredentials, getCredentials, getCredentials -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
url
abstract Unit url(Object path)
Sets the URL of the repository to the given value.
This is a shortcut for calling
url.set( project.uri(path) )- Parameters:
path- the URL or path, evaluated as per Project.uri
-
getCaFile
abstract RegularFileProperty getCaFile()
An optional path to a CA bundle used to verify certificates of HTTPS-enabled servers.
-
-
-
-