PipelineChangeSetResource

A REST Web Service for managing changesets and user sessions.

The following resources are applicable:

/pipelines/{pipeId}/change-sets

Mount Point: /pipelines/{pipeId}/change-sets

POST

Creates the given change set for the specified pipeline.

Parameters

name description type default
JSESSIONID The unique session ID of the compilation whose messages are required cookie
pipeId The pipeline ID that will "own" this change set path

Request Body

element: changeSet
media types: application/xml
text/xml
application/json

The change set object to use when creating the new change set. For now we only care about the name and description in this object.

Response Body

element: changeSet
media types: application/xml
text/xml
application/json

A change set object, whose name can be used by other RESTful interactions to identify the active change set

GET

Gets the list of currently available change sets for the pipeline.

Parameters

name description type default
pipeId The pipeline ID to search for path

Response Body

element: changeSets
media types: application/xml
text/xml
application/json

The list of change sets visible to this session

/pipelines/{pipeId}/change-sets/{csId}/deployments

Mount Point: /pipelines/{pipeId}/change-sets/{csId}/deployments

GET

Gets the deployments of a given change in a specified pipeline.

Parameters

name description type default
pipeId The ID of the change set to retrieve path
csId The ID of the change set to retrieve path

Response Body

element: deployments
media types: application/xml
text/xml
application/json

The named change set