public ICoreComponent CreatePackagesComponent(PackagesFolder packagesFolder, IComponentUniqueId uniqueId) { return(new PackagesComponent(packagesFolder, uniqueId, _componentsVersionsProvider, _serviceLocator)); }
public PackagesComponent(PackagesFolder location, Optional <IComponentsVersionsProvider> componentsVersionsProvider, IServiceLocator serviceLocator) : base(location, componentsVersionsProvider, serviceLocator) { this.ComponentUniqueId = new FileBasedComponentUniqueID(() => Location.ComponentUniqueIdTxt); }
public PackagesComponent(PackagesFolder location, IComponentUniqueId uniqueId, Optional <IComponentsVersionsProvider> componentsVersionsProvider, IServiceLocator serviceLocator) : base(location, componentsVersionsProvider, serviceLocator) { this.ComponentUniqueId = uniqueId; }
void InnerExecute() { Directory.CreateDirectory(DeployFolder.FullPath()); var packageCreator = new DeploymentPackageCreator(NuGetsFolder.FullPath(), ChocosFolder.FullPath(), DeployFolder.FullPath(), PackagesFolder.FullPath(), ProductName, Version, Branch, Log); packageCreator.CreateDeploymentPackages(); }