jetbrains.buildServer.artifacts
Interface DependencyResolver


public interface DependencyResolver

Author:
Pavel.Sher Date: 08.02.2007

Method Summary
 void resolve(java.lang.String buildTypeId, java.io.File workingDir, java.util.List<ArtifactDependency> dependencies, DependencyResolverContext context)
          Resolves artifact dependencies for specified build.
 

Method Detail

resolve

void resolve(@NotNull
             java.lang.String buildTypeId,
             @NotNull
             java.io.File workingDir,
             @NotNull
             java.util.List<ArtifactDependency> dependencies,
             @NotNull
             DependencyResolverContext context)
             throws ResolvingFailedException
Resolves artifact dependencies for specified build. All build dependencies will be downloaded

Parameters:
buildTypeId - id of build configuration for which resolving is performed
workingDir - directory where resolution is performed
dependencies - dependencies to resolve
context - all other information about artifacts source
Throws:
ResolvingFailedException - if resolving failed