Class BridgeDownloadManager
java.lang.Object
io.jenkins.plugins.security.scan.bridge.BridgeDownloadManager
-
Constructor Summary
ConstructorDescriptionBridgeDownloadManager
(FilePath workspace, TaskListener listener, EnvVars envVars) -
Method Summary
Modifier and TypeMethodDescriptionboolean
checkIfBridgeInstalled
(String bridgeInstallationPath) downloadVersionFileFromArtifactory
(String directoryUrl) getBridgeVersionFromVersionFile
(String versionFilePath) getDirectoryUrl
(String downloadUrl) getLatestBridgeVersionFromArtifactory
(String bridgeDownloadUrl) void
initiateBridgeDownloadAndUnzip
(BridgeDownloadParameters bridgeDownloadParams) boolean
isBridgeDownloadRequired
(BridgeDownloadParameters bridgeDownloadParameters) boolean
isVersionFileAvailableInArtifactory
(String directoryUrl)
-
Constructor Details
-
BridgeDownloadManager
-
-
Method Details
-
initiateBridgeDownloadAndUnzip
public void initiateBridgeDownloadAndUnzip(BridgeDownloadParameters bridgeDownloadParams) throws PluginExceptionHandler - Throws:
PluginExceptionHandler
-
isBridgeDownloadRequired
-
checkIfBridgeInstalled
-
getBridgeVersionFromVersionFile
-
getLatestBridgeVersionFromArtifactory
-
downloadVersionFileFromArtifactory
-
isVersionFileAvailableInArtifactory
-
getDirectoryUrl
-