This POST service will promote existing project version to create new snapshot. This API was introduced with FlexDeploy 4.6.0.5.
API URL
http://host:port/flexdeploy/rest/release/promoteToRelease
The authenticated user must be FlexDeploy administrator.
Promote to Release JSON Request | |
---|---|
| Opening bracket Authentication section, used on all types of requests. |
Required parameters for creating or editing a release. | |
| Promote project version to release named Demo Release Version belongs to project Exact project version name |
Optionally, include any of this information. Verify that your JSON is valid; check for trailing commas if you don't include this section. | |
" | The package name associated with project version. Only applies for partial deploy project. |
} | Closing bracket |
Parameters
Parameter | Required | Type | Description |
---|---|---|---|
| Y | Object | The login information for the user connecting to FlexDeploy. |
| Y | String | The name of the release to promote version. |
| Y | String | Fully qualified project name. |
| N | String | Package name, only applies when using partial deployment and package based builds. |
| Y | String | Project version. |
Example Request
{ "authentication": { "userId": "fdadmin", "password": "welcome1" }, "releaseName": "Demo Release", "qualifiedProjectName": "FlexDeploy/Demo/Project1", "projectVersion": "1.0.10" }