public PublishNugetPackagesStep(SolutionSystemInfo solutionSystemInfo, NugetPackageResultCollection nugetPackageResultCollection, BuildAndRevision buildAndRevision)
        {
            this.solutionSystemInfo = solutionSystemInfo;

            this.buildAndRevision = buildAndRevision;

            this.nugetPackageResultCollection = nugetPackageResultCollection;
        }
Example #2
0
 public RetrievePreviousVersionsStep(
     SolutionSystemInfo solutionSystemInfo,
     IEnumerable <string> packagesId,
     BuildAndRevision buildAndRevision)
 {
     this.solutionSystemInfo = solutionSystemInfo;
     this.packagesId         = packagesId;
     this.buildAndRevision   = buildAndRevision;
 }
Example #3
0
 public UpdatePackagesStep(
     SolutionSystemInfo solutionSystemInfo,
     BuildAndRevision buildAndRevision,
     IEnumerable <PackageWithFramework> packages,
     IReadOnlyDictionary <string, Version> previousVersions)
 {
     this.solutionSystemInfo = solutionSystemInfo;
     this.buildAndRevision   = buildAndRevision;
     this.packages           = packages;
     this.previousVersions   = previousVersions;
 }
Example #4
0
        public DumpUpdatedPackagesStep(
            BuildAndRevision buildAndRevision,
            SolutionSystemInfo solutionSystemInfo,
            NugetPackageResultCollection nugetPackageResultCollection)
        {
            this.solutionSystemInfo = solutionSystemInfo;

            this.buildAndRevision = buildAndRevision;

            this.nugetPackageResultCollection = nugetPackageResultCollection;
        }
Example #5
0
        public void IncrementAssemblyInfo(BuildAndRevision buildAndRevision)
        {
            var newVersion = Version.Increment(buildAndRevision);

            foreach (var frameworkPackage in FrameworkPackages)
            {
                frameworkPackage.IncrementAssemblyInfo(newVersion);
            }

            Version = newVersion;
        }
Example #6
0
 public CollectPackagesFromSolutionStep(
     BuildAndRevision buildAndRevision,
     SolutionSystemInfo solutionSystemInfo,
     IEnumerable <string> packagesId,
     IReadOnlyDictionary <string, Version> previousVersions)
 {
     this.solutionSystemInfo = solutionSystemInfo;
     this.packagesId         = packagesId;
     this.buildAndRevision   = buildAndRevision;
     this.previousVersions   = previousVersions;
 }
 public UpdateNuspecAndAssemblyInfoStep(
     BuildAndRevision buildAndRevision,
     SolutionSystemInfo solutionSystemInfo,
     IEnumerable <string> packagesId,
     IReadOnlyDictionary <string, Version> previousVersions)
 {
     this.solutionSystemInfo = solutionSystemInfo;
     this.buildAndRevision   = buildAndRevision;
     this.packagesId         = packagesId;
     this.previousVersions   = previousVersions;
 }