Class JenkinsDependenciesExtension


  • public abstract class JenkinsDependenciesExtension
    extends java.lang.Object
    • Field Detail

      • DEFAULT_PLUGIN_VERSIONS

        public static final java.lang.String DEFAULT_PLUGIN_VERSIONS
        See Also:
        Constant Field Values
      • DEFAULT_PLUGIN_MAPPINGS

        public static final java.lang.String DEFAULT_PLUGIN_MAPPINGS
        See Also:
        Constant Field Values
      • DEFAULT_JENKINS_UPDATE_CENTER

        public static final java.lang.String DEFAULT_JENKINS_UPDATE_CENTER
        See Also:
        Constant Field Values
      • DEFAULT_JENKINS_VERSION

        public static final java.lang.String DEFAULT_JENKINS_VERSION
        See Also:
        Constant Field Values
      • DEFAULT_TEST_HARNESS_VERSION

        public static final java.lang.String DEFAULT_TEST_HARNESS_VERSION
        See Also:
        Constant Field Values
    • Constructor Detail

      • JenkinsDependenciesExtension

        public JenkinsDependenciesExtension​(org.gradle.api.Project project)
    • Method Detail

      • getJenkinsVersion

        public abstract org.gradle.api.provider.Property<java.lang.String> getJenkinsVersion()
      • getJenkinsTestHarnessVersion

        public abstract org.gradle.api.provider.Property<java.lang.String> getJenkinsTestHarnessVersion()
      • getPlugins

        public abstract org.gradle.api.provider.ListProperty<java.lang.String> getPlugins()
      • plugin

        public void plugin​(java.lang.String plugin)
      • plugin

        public void plugin​(org.gradle.api.provider.Provider<java.lang.String> plugin)
      • getPluginVersionsFile

        public abstract org.gradle.api.file.RegularFileProperty getPluginVersionsFile()
      • getPluginMappingFile

        public abstract org.gradle.api.file.RegularFileProperty getPluginMappingFile()
      • getInstalledPluginsUrl

        public abstract org.gradle.api.provider.Property<java.lang.String> getInstalledPluginsUrl()
      • getUpdateCenterUrl

        public abstract org.gradle.api.provider.Property<java.lang.String> getUpdateCenterUrl()
      • getAddJenkinsRepository

        public abstract org.gradle.api.provider.Property<java.lang.Boolean> getAddJenkinsRepository()
      • getUseTestHarness

        public abstract org.gradle.api.provider.Property<java.lang.Boolean> getUseTestHarness()
      • useTestHarness

        public void useTestHarness()
      • doNotAddJenkinsRepository

        public void doNotAddJenkinsRepository()
      • getPluginDirectory

        public abstract org.gradle.api.file.DirectoryProperty getPluginDirectory()
      • getIndexFile

        public org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> getIndexFile()