public class DependenciesCache
extends java.lang.Object
Pip-install executions are responsible for downloading and installing the project's dependencies. When pip identifies that a dependency is already installed, it doesn't reinstall it. Since we are relying on pip's logs for identifying the project's dependencies, in such case we wouldn't be able to identify the dependency correctly. This cache is saved between pip-install executions, and used to get the required information of previously downloaded pip dependencies.
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,org.jfrog.build.extractor.ci.Dependency> |
getDependencies() |
int |
getVersion() |
void |
setDependencies(java.util.Map<java.lang.String,org.jfrog.build.extractor.ci.Dependency> dependencies) |
void |
setVersion(int version) |
public int getVersion()
public void setVersion(int version)
public java.util.Map<java.lang.String,org.jfrog.build.extractor.ci.Dependency> getDependencies()
public void setDependencies(java.util.Map<java.lang.String,org.jfrog.build.extractor.ci.Dependency> dependencies)