Interface PublishingRepositoryFacade


public interface PublishingRepositoryFacade
Representation of the p2 repositories that receive the artifacts produced by the build.

This interface is a subset of

invalid reference
org.eclipse.tycho.repository.publishing.PublishingRepository
, limited to methods required from the Maven class loader.
  • Method Summary

    Modifier and Type
    Method
    Description
    The file system locations of the build artifacts, indexed by classifier.
    Set<org.eclipse.equinox.p2.metadata.IInstallableUnit>
    Returns the IInstallableUnits in the publishing repository.
  • Method Details

    • getArtifactLocations

      Map<String,File> getArtifactLocations()
      The file system locations of the build artifacts, indexed by classifier.
      Returns:
      a map from classifier (null for main artifact) to artifact file locations in the target directory
    • getInstallableUnits

      Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> getInstallableUnits()
      Returns the IInstallableUnits in the publishing repository.