Ejemplo n.º 1
0
        public string GetHighestVersionNumber()
        {
            var step = PackageSteps.Select(p => OctopusVersionParser.Parse(p.Version)).OrderByDescending(v => v).FirstOrDefault();

            if (step == null)
            {
                throw new CommandException("None of the deployment packageSteps in this release reference a package, so the highest package version number cannot be determined.");
            }

            return(step.ToString());
        }
Ejemplo n.º 2
0
 public List <SelectedPackage> GetSelections()
 {
     return(PackageSteps.Select(x => new SelectedPackage(x.ActionName, x.PackageReferenceName, x.Version)).ToList());
 }
Ejemplo n.º 3
0
 public List <SelectedPackage> GetSelections()
 {
     return(PackageSteps.Select(x => new SelectedPackage {
         ActionName = x.ActionName, Version = x.Version
     }).ToList());
 }