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