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); }
public void QueueCommitBuild() { IBuildRequest request = BuildDefinition.CreateBuildRequest(); IQueuedBuild queuedBuild = BuildDefinition.BuildServer.QueueBuild(request); }