...
The Release Started event is triggered whenever a release is started in FlexDeploy. Common use cases can include logic you want to perform after any release is started. For example you may want to start a sprint in Jira whenever the release is started.
Code Block | ||
---|---|---|
| ||
{ "eventType": "Release Started", "actor": "fdadminavnish", "object": "testReleaseRelease Build 503", "timestamp": "20202024-0803-1825 1613:17:08:48 -0500", "payload": { "release": { "releaseId":54052 236634, "releaseName": "testReleaseRelease Build 503", "releaseDescription":null "Blackout W test" }, "startDate":"2020-09-18" 1711390628000, "endDate": null, "projects": [ { { "projectId": 10212437, "projectId":440135"projectName": "XXHR", "packageName": "JavaPkg", "projectNamestreamName": "partialFilemaster", "buildEnvironment": { "streamNameenvironmentId":"master", 11595, "environmentName": "Dev123", "buildEnvironmentenvironmentCode":{ "DEV1" }, "environmentIdgroupName": null, }, { "environmentNameprojectId":null 19422906, "projectName": "Build 503", "environmentCodepackageName": null, "streamName": "master", }, "buildEnvironment": { "groupNameenvironmentId":null 223477, } "environmentName": "503 Build", ], "environmentCode": "503BUILD" "pipeline":{ }, "pipelineIdgroupName":17854, null }, "pipelineName":"DanPipeline" { } } } |
Release Ended
The Release Ended event is triggered whenever a release is endedin FlexDeploy. Common use cases can include logic you want to perform after any release is ended. For example you may want to end a sprint in Jira whenever the release is ended.
Code Block | ||
---|---|---|
| ||
{ "eventType":"Release Ended", "actor":"fdadmin", "object":"testRelease", "timestamp":"2020-10-18 16:10:55 -0500", "payload": "projectId": 19667075, "projectName": "XXHR TFVC", "packageName": "Pkg1", "streamName": "master", "buildEnvironment": { "environmentId": 418564, "environmentName": "Development", "environmentCode": "DEV" }, "groupName": null } ], "pipeline": { "pipelineId": 198497, "pipelineName": "Pipeline Check" } } } |
Release Ended
The Release Ended event is triggered whenever a release is endedin FlexDeploy. Common use cases can include logic you want to perform after any release is ended. For example you may want to end a sprint in Jira whenever the release is ended.
Code Block | ||
---|---|---|
| ||
{ "eventType": "Release Ended", "actor": "avnish", "object": "Release Build 503", "timestamp": "2024-03-25 13:19:00 -0500", "payload": { "release": { "releaseId": 236634, "releaseName": "Release Build 503", "releaseDescription": "Blackout W test" }, "startDate": 1711390628000, "endDate": null, "projects": [ { "projectId": 10212437, "projectName": "XXHR", "packageName": "JavaPkg", "streamName": "master", "buildEnvironment": { "releaseenvironmentId":{ 11595, "environmentName": "releaseIdDev123":54052, "releaseNameenvironmentCode": "testRelease",DEV1" }, "releaseDescriptiongroupName": null }}, { "projectId": 19422906, "startDateprojectName":"2020-09-18 "Build 503", "endDatepackageName": null, "projectsstreamName":[ "master", "buildEnvironment": { { "environmentId": 223477, "projectId":440135, "environmentName": "503 Build", "projectNameenvironmentCode": "partialFile503BUILD", }, "streamNamegroupName":"master", null }, "buildEnvironment":{ "projectId": 19667075, "environmentIdprojectName":null, "XXHR TFVC", "packageName": "Pkg1", "environmentNamestreamName":null "master", "buildEnvironment": { "environmentCodeenvironmentId":null 418564, "environmentName": "Development", }, "environmentCode": "DEV" "groupName":null}, "groupName": null } } ], "pipeline": { "pipelineId":17854 198497, "pipelineName": "DanPipeline" Pipeline Check" } } } |
Snapshot Completed
The Snapshot Completed event is triggered whenever a snapshot builds successfully and is entering the first stage, or fails to build.
...