void WriteTeamCityParameters(VersionAndBranch versionAndBranch)
 {
     foreach (var buildParameters in TeamCity.GenerateBuildLogOutput(versionAndBranch))
     {
         this.LogWarning(buildParameters);
     }
 }
Ejemplo n.º 2
0
 public VersionAndBranchAndDate(VersionAndBranch vab, ReleaseDate rd)
 {
     Version     = vab.Version;
     BranchType  = vab.BranchType;
     BranchName  = vab.BranchName;
     Sha         = vab.Sha;
     ReleaseDate = rd;
 }
Ejemplo n.º 3
0
        public virtual void WriteIntegration(VersionAndBranch versionAndBranch, Action <string> writer)
        {
            if (versionAndBranch == null)
            {
                return;
            }

            if (writer == null)
            {
                return;
            }

            writer(string.Format("Executing GenerateSetVersionMessage for '{0}'.", GetType().Name));
            writer(GenerateSetVersionMessage(versionAndBranch.GenerateSemVer()));
            writer(string.Format("Executing GenerateBuildLogOutput for '{0}'.", GetType().Name));
            foreach (var buildParameter in BuildOutputFormatter.GenerateBuildLogOutput(versionAndBranch, this))
            {
                writer(buildParameter);
            }
        }