Package 

Interface HelmRepository

  • 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 Unit url(Object path) Sets the URL of the repository to the given value.
      abstract Property<URI> getUrl() The URL of this repository.
      abstract RegularFileProperty getCaFile() An optional path to a CA bundle used to verify certificates of HTTPS-enabled servers.
      abstract Provider<Credentials> getConfiguredCredentials() A provider that returns the currently configured credentials.
      • Methods inherited from class org.unbrokendome.gradle.plugins.helm.dsl.HelmRepository

        credentials, credentials, credentials, credentials, getCredentials, getCredentials, getName
      • 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