Domain: Distribution

JFrog Platform Administration Documentation

Content Type
Administration / Platform
ft:sourceType
Paligo

Includes events that are triggered when a Release Bundle version is distributed to one or more Edge nodes.

Event: distribute_started

The Webhook is triggered when Release Bundle distribution has started.

Distribution was Started

{
  "destination": "distribution",
  "event_type": "distribute_started",
  "data": {
    "edge_node_info_list": [
      {
        "edge_node_address": "https://artifactory-edge2-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge2"
      },
      {
        "edge_node_address": "https://artifactory-edge1-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge1"
      }
    ],
    "release_bundle_name": "test",
    "release_bundle_size": 1037976,
    "release_bundle_version": "1.0.0",
    "status_message": "CREATED",
    "transaction_id": 395969746957422600
  },
  "jpd_origin": "https://ga-dev.jfrogdev.co/artifactory"
}
  
Event: distribute_completed

The Webhook is triggered when Release Bundle distribution has completed.

Distribution was Completed

{
  "destination": "distribution",
  "event_type": "distribute_completed",
  "data": {
    "edge_node_info_list": [
      {
        "edge_node_address": "https://artifactory-edge2-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge2"
      },
      {
        "edge_node_address": "https://artifactory-edge1-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge1"
      }
    ],
    "release_bundle_name": "test",
    "release_bundle_size": 1037976,
    "release_bundle_version": "1.0.0",
    "status_message": "CREATED",
    "transaction_id": 395969746957422600
  },
  "jpd_origin": "https://ga-dev.jfrogdev.co/artifactory"
}
  
Event: distribute_aborted

The Webhook is triggered when Release Bundle distribution has been aborted.

Distribution was Aborted

{
  "destination": "distribution",
  "event_type": "distribute_aborted",
  "data": {
    "edge_node_info_list": [
      {
        "edge_node_address": "https://artifactory-edge2-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge2"
      },
      {
        "edge_node_address": "https://artifactory-edge1-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge1"
      }
    ],
    "release_bundle_name": "test",
    "release_bundle_size": 1037976,
    "release_bundle_version": "1.0.0",
    "status_message": "CREATED",
    "transaction_id": 395969746957422600
  },
  "jpd_origin": "https://ga-dev.jfrogdev.co/artifactory"
}
  
Event: distribute_failed

The Webhook is triggered when Release Bundle distribution has failed.

Distribution has Failed

{
  "destination": "distribution",
  "event_type": "distribute_failed",
  "data": {
    "edge_node_info_list": [
      {
        "edge_node_address": "https://artifactory-edge2-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge2"
      },
      {
        "edge_node_address": "https://artifactory-edge1-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge1"
      }
    ],
    "release_bundle_name": "test",
    "release_bundle_size": 1037976,
    "release_bundle_version": "1.0.0",
    "status_message": "CREATED",
    "transaction_id": 395969746957422600
  },
  "jpd_origin": "https://ga-dev.jfrogdev.co/artifactory"
}
  
Event: deletion_started

The Webhook is triggered when a Release Bundle version deletion has started on one or more Edge nodes.

Deleting a Release Bundle was Started

{
  "destination": "distribution",
  "event_type": "deletion_started",
  "data": {
    "edge_node_info_list": [
      {
        "edge_node_address": "https://artifactory-edge2-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge2"
      },
      {
        "edge_node_address": "https://artifactory-edge1-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge1"
      }
    ],
    "release_bundle_name": "test",
    "release_bundle_size": 1037976,
    "release_bundle_version": "1.0.0",
    "status_message": "CREATED",
    "transaction_id": 395969746957422600
  },
  "jpd_origin": "https://ga-dev.jfrogdev.co/artifactory"
}
  
Event: deletion_completed

The Webhook is triggered when a Release Bundle version deletion has completed from one or more Edge nodes.

Deleting a Release Bundle was Completed

{
  "destination": "distribution",
  "event_type": "deletion_completed",
  "data": {
    "edge_node_info_list": [
      {
        "edge_node_address": "https://artifactory-edge2-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge2"
      },
      {
        "edge_node_address": "https://artifactory-edge1-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge1"
      }
    ],
    "release_bundle_name": "test",
    "release_bundle_size": 1037976,
    "release_bundle_version": "1.0.0",
    "status_message": "CREATED",
    "transaction_id": 395969746957422600
  },
  "jpd_origin": "https://ga-dev.jfrogdev.co/artifactory"
}
  
Event: deletion_failed

The Webhook is triggered when a Release Bundle version deletion has failed on one or more Edge nodes.

Deleting a Release Bundle has Failed

{
  "destination": "distribution",
  "event_type": "deletion_failed",
  "data": {
    "edge_node_info_list": [
      {
        "edge_node_address": "https://artifactory-edge2-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge2"
      },
      {
        "edge_node_address": "https://artifactory-edge1-dev.jfrogdev.co/artifactory",
        "edge_node_name": "artifactory-edge1"
      }
    ],
    "release_bundle_name": "test",
    "release_bundle_size": 1037976,
    "release_bundle_version": "1.0.0",
    "status_message": "CREATED",
    "transaction_id": 395969746957422600
  },
  "jpd_origin": "https://ga-dev.jfrogdev.co/artifactory"
}