Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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
languagejson
{
    "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
languagejson
{
    "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
languagejson
{
  "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.

...