Class UdeSGradlePlugin

  • All Implemented Interfaces:
    org.gradle.api.Plugin<org.gradle.api.Project>

    public class UdeSGradlePlugin
    extends java.lang.Object
    implements org.gradle.api.Plugin<org.gradle.api.Project>
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void apply​(org.gradle.api.Project project)  
      void configureMavenPublishPlugin​(org.gradle.api.Project project, org.gradle.api.Plugin<?> plugin)  
      void configureMavenRepository​(java.lang.String rootConfigurationProperty, org.gradle.api.Project project, org.gradle.api.artifacts.repositories.MavenArtifactRepository mavenArtifactRepository)  
      void configureMavenRepository​(org.gradle.api.Project project, org.gradle.api.artifacts.repositories.MavenArtifactRepository mavenArtifactRepository)  
      void configureSpringBootMavenPublishPlugin​(org.gradle.api.Project project)  
      static void importCertificateAuthorityFromServer​(java.lang.String server, java.lang.String alias)
      Allow build gradle to import certificate authority (CA) from some server.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • UdeSGradlePlugin

        public UdeSGradlePlugin()
    • Method Detail

      • apply

        public void apply​(org.gradle.api.Project project)
        Specified by:
        apply in interface org.gradle.api.Plugin<org.gradle.api.Project>
      • configureMavenPublishPlugin

        public void configureMavenPublishPlugin​(org.gradle.api.Project project,
                                                org.gradle.api.Plugin<?> plugin)
      • configureSpringBootMavenPublishPlugin

        public void configureSpringBootMavenPublishPlugin​(org.gradle.api.Project project)
      • configureMavenRepository

        public void configureMavenRepository​(org.gradle.api.Project project,
                                             org.gradle.api.artifacts.repositories.MavenArtifactRepository mavenArtifactRepository)
      • configureMavenRepository

        public void configureMavenRepository​(java.lang.String rootConfigurationProperty,
                                             org.gradle.api.Project project,
                                             org.gradle.api.artifacts.repositories.MavenArtifactRepository mavenArtifactRepository)
      • importCertificateAuthorityFromServer

        public static void importCertificateAuthorityFromServer​(java.lang.String server,
                                                                java.lang.String alias)
        Allow build gradle to import certificate authority (CA) from some server. This is a tool mostly used to improve the life of developers so that they don't have to import them manually when the CA expires
        Parameters:
        server - The name of the sever including it's port
        alias - The alias to import this certificate as