Пример #1
0
        static void Main(string[] args)
        {
            Mutex mutex;

            //ConsoleApi.Hide();

            if (!IsOnlyInstanceRunning(out mutex))
                return;

            //ConsoleApi.Show();

            try
            {
                var context = new BuildServerContext();

                context.BuildServers.Add(new CruiseCompatibleBuildServerStub("buildServer"));

                context.CurrentBuildServer.Jobs.Add(new JobBuilder()
                {
                    Name = "job 1",
                    RandomLastResult = true
                });

                Console.WriteLine("Build server started at: {0}", context.CurrentBuildServer.BaseUri.AbsoluteUri);

                Console.Read();
            }
            finally
            {
                mutex.ReleaseMutex();
            }
        }
 public ApplicationStateSteps(BuildServerContext context)
 {
     this.context = context;
 }
Пример #3
0
 public void SetupEmulator()
 {
     this.buildContext = buildContext;
 }
 public BuildServerStateSteps(BuildServerContext context)
 {
     this.context = context;
 }
Пример #5
0
 public ApplicationSteps(BuildServerContext buildContext)
 {
     this.buildContext = buildContext;
 }