-
- All Implemented Interfaces:
-
org.gradle.api.Named,org.unbrokendome.gradle.plugins.helm.dsl.credentials.CredentialsContainer
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 Unitoci(Object path)Sets the OCI of the registry to the given value. abstract Property<URI>getUrl()The URL of this repository. abstract Property<String>getOci()The OCI of this registry. 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 org.unbrokendome.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
-
oci
abstract Unit oci(Object path)
Sets the OCI of the registry to the given value.
This is a shortcut for calling
oci.set( path.toString() )- Parameters:
path- the OCI or path, evaluated as per Project.
-
getCaFile
abstract RegularFileProperty getCaFile()
An optional path to a CA bundle used to verify certificates of HTTPS-enabled servers.
-
-
-
-