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,
           "projectName": "projectIdXXHR":440135,
                "projectName":"partialFile",
"packageName": "JavaPkg",
               "streamName": "master",
                "buildEnvironment": {
     
              "environmentId":null 11595,
          "environmentName": "Dev123",
          "environmentNameenvironmentCode":null, "DEV1"
          },
        "environmentCodegroupName": null
      },
      {
  },        "projectId": 19422906,
        "groupNameprojectName":null "Build 503",
        "packageName": null,
}         ]"streamName": "master",
        "pipelinebuildEnvironment": {
 
          "pipelineIdenvironmentId":17854 223477,
            "pipelineNameenvironmentName": "DanPipeline"
 503 Build",
          "environmentCode": "503BUILD"
        },
        "groupName": null
      },
      {
        "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": [
}     } }

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
{{
        "eventTypeprojectId":"Release Ended"10212437,
        "actorprojectName": "fdadminXXHR",
        "objectpackageName": "testReleaseJavaPkg",
        "timestampstreamName":"2020-10-18 16:10:55 -0500", "master",
        "payloadbuildEnvironment": {
          "releaseenvironmentId":{ 11595,
          "environmentName": "releaseIdDev123":54052,

           "releaseNameenvironmentCode": "testReleaseDEV1",
        },
        "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": "DanPipelinePipeline Check"
 
      }
 
  }
}

Snapshot Completed

The Snapshot Completed event is triggered whenever a snapshot eventually completes successfully or fails to build.

...