Esempio n. 1
0
        private void OnAfterTeardown(object sender, AfterTeardownEventArgs e)
        {
            var b = e.TeardownContext.BuildSystem();

            if (b.IsRunningOnPipelines())
            {
                WriteGroupEndCommand();
            }
        }
        private void OnAfterBuildTeardown(object sender, AfterTeardownEventArgs e)
        {
            var b = e.TeardownContext.BuildSystem();

            if (b.IsRunningOnTeamCity)
            {
                var tc = b.TeamCity;

                // we should write out a duration here for statistics, but cake doesn't include it
                tc.WriteEndProgress("Completed running Teardown");
                tc.WriteEndBlock("Teardown");
                tc.WriteEndBlock("Cake Build");
            }
        }