Class UdeSGradlePlugin

java.lang.Object
ca.usherbrooke.gradle.UdeSGradlePlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>

public class UdeSGradlePlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.Project>
  • Constructor Details

    • UdeSGradlePlugin

      public UdeSGradlePlugin()
  • Method Details

    • 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(String rootConfigurationProperty, org.gradle.api.Project project, org.gradle.api.artifacts.repositories.MavenArtifactRepository mavenArtifactRepository)
    • importCertificateAuthorityFromServer

      public static void importCertificateAuthorityFromServer(String server, 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