예제 #1
0
        void GetBranches()
        {
            try
            {
                var tc       = new TeamCityService.TeamCity();
                var branches = tc.GetBranches();

                var sb = new StringBuilder();

                if (null != branches)
                {
                    sb.AppendLine("--- Branches ---");
                    foreach (var item in branches)
                    {
                        //sb.AppendLine(item.number + " " + item.branchName + " " + item.state + " " + item.status);
                        sb.AppendLine(item.ToString());
                    }
                }
                else
                {
                    sb.AppendLine("No Branches");
                }
                output.Text += sb.ToString() + "\r\n";
                Console.WriteLine(sb.ToString() + "\r\n");
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
            }
        }
예제 #2
0
 private void button2_Click(object sender, EventArgs e)
 {
     try
     {
         var tc     = new TeamCityService.TeamCity();
         var builds = tc.GetAdvantageBuild();
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.ToString());
     }
 }
예제 #3
0
        void GetBuilds()
        {
            try
            {
                var tc     = new TeamCityService.TeamCity();
                var builds = tc.GetBuilds();

                var sb = new StringBuilder();

                sb.AppendLine("--- Builds ---");
                foreach (var item in builds.OrderBy(b => b.number))
                {
                    sb.AppendLine(item.number + " " + item.id + " " + item.branchName + " " + item.state + " " + item.status);
                }

                output.Text += sb.ToString() + "\r\n";
                Console.WriteLine(sb.ToString() + "\r\n");
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
            }
        }