コード例 #1
0
        public void Promote(int buildNumber)
        {
            IBuildRequest request = BuildDefinition.CreateBuildRequest();

            IDictionary <string, object> processParams = WorkflowHelpers.DeserializeProcessParameters(request.ProcessParameters);

            processParams["PriorBuild"] = buildNumber.ToString();

            request.ProcessParameters = WorkflowHelpers.SerializeProcessParameters(processParams);

            IQueuedBuild queuedBuild = BuildDefinition.BuildServer.QueueBuild(request);
        }
コード例 #2
0
        public void QueueCommitBuild()
        {
            IBuildRequest request = BuildDefinition.CreateBuildRequest();

            IQueuedBuild queuedBuild = BuildDefinition.BuildServer.QueueBuild(request);
        }