Package hudson.plugins.gradle.injection
Class MavenExtensionDownloadHandler
java.lang.Object
hudson.plugins.gradle.injection.MavenExtensionDownloadHandler
- All Implemented Interfaces:
MavenInjectionAware
-
Field Summary
FieldsFields inherited from interface hudson.plugins.gradle.injection.MavenInjectionAware
BUILD_SCAN_UPLOAD_IN_BACKGROUND_PROPERTY_KEY, DEVELOCITY_ALLOW_UNTRUSTED_SERVER_PROPERTY_KEY, DEVELOCITY_CAPTURE_FILE_FINGERPRINTS_PROPERTY_KEY, DEVELOCITY_CUSTOM_VALUE_KEY, DEVELOCITY_UPLOAD_IN_BACKGROUND_PROPERTY_KEY, DEVELOCITY_URL_PROPERTY_KEY, GRADLE_ENTERPRISE_ALLOW_UNTRUSTED_SERVER_PROPERTY_KEY, GRADLE_ENTERPRISE_CAPTURE_GOAL_INPUT_FILES_PROPERTY_KEY, GRADLE_ENTERPRISE_URL_PROPERTY_KEY, JENKINSGRADLEPLUGIN_MAVEN_PLUGIN_CONFIG_ALLOW_UNTRUSTED_SERVER, JENKINSGRADLEPLUGIN_MAVEN_PLUGIN_CONFIG_EXT_CLASSPATH, JENKINSGRADLEPLUGIN_MAVEN_PLUGIN_CONFIG_SERVER_URL, MAVEN_EXT_CLASS_PATH_PROPERTY_KEY, MAVEN_OPTS_HANDLER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionensureExtensionsDownloaded(Supplier<File> root, InjectionConfig injectionConfig) getExtensionDigests(Supplier<File> rootDir, InjectionConfig injectionConfig) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.plugins.gradle.injection.MavenInjectionAware
isInjectionDisabledGlobally, isInjectionEnabledForNode
-
Field Details
-
DOWNLOAD_CACHE_DIR
- See Also:
-
-
Constructor Details
-
MavenExtensionDownloadHandler
public MavenExtensionDownloadHandler()
-
-
Method Details
-
ensureExtensionsDownloaded
public Map<MavenExtension,String> ensureExtensionsDownloaded(Supplier<File> root, InjectionConfig injectionConfig) throws IOException - Throws:
IOException
-
getExtensionDigests
public Map<MavenExtension,String> getExtensionDigests(Supplier<File> rootDir, InjectionConfig injectionConfig) throws IOException - Throws:
IOException
-