Class BootstrapSettingsPlugin

java.lang.Object
com.ldtteam.tableau.bootstrap.BootstrapSettingsPlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.initialization.Settings>

public class BootstrapSettingsPlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.initialization.Settings>
Defines the core settings plugin for bootstrapping Tableau.

This plugin is published to the Gradle Plugin repository.

Its main job is to configure the plugin repositories in such a way that it then can load the relevant tableau modules from our maven.

It will pull the version to load from its own published manifest.

  • Constructor Details

    • BootstrapSettingsPlugin

      @Inject public BootstrapSettingsPlugin()
      Creates a new plugin instance.
  • Method Details

    • apply

      public void apply(org.gradle.api.initialization.Settings target)
      Specified by:
      apply in interface org.gradle.api.Plugin<org.gradle.api.initialization.Settings>