Includes events that are triggered when certain Docker-related events occur in Artifactory:
Event: pushed
The Webhook is triggered when a new tag of a Docker image is pushed to a Docker repository. You can select the Docker repositories and repository paths on which the Webhook will be applied.
Docker Tag was Pushed
{ "repo_key":"docker-remote-cache", "event_type":"pushed", "path":"library/ubuntu/latest/list.manifest.json", "name":"list.manifest.json", "sha256":"35c4a2c15539c6c1e4e5fa4e554dac323ad0107d8eb5c582d6ff386b383b7dce", "size":1206, "image_name":"library/ubuntu", "tag":"latest", "platforms":[ { "architecture":"amd64", "os":"linux" }, { "architecture":"arm", "os":"linux" }, { "architecture":"arm64", "os":"linux" }, { "architecture":"ppc64le", "os":"linux" }, { "architecture":"s390x", "os":"linux" } ] }
Event: deleted
The Webhook is triggered when a tag of a Docker image is deleted from a Docker repository. You can select the Docker repositories and repository paths on which the Webhook will be applied.
Docker Tag was Deleted
{ "repo_key": "sample_repo", "event_type": "deleted", "path": "path/sample.txt", "name": "sample.txt", "sha256": "sample_checksum", "size": 0, "image_name": "sample_arch", "tag": "sample_image", "platforms": [ { "architecture": "sample_os", "os": "sample_tag" } ] }
Event: promoted
The Webhook is triggered when a tag of a Docker image is promoted. You can select the Docker repositories and repository paths on which the Webhook will be applied. The Webhook will apply on the Docker repositories from which the Docker tag was promoted.
Docker Tag was Promoted
{ "repo_key": "sample_repo", "event_type": "promoted", "path": "path/sample.txt", "name": "sample.txt", "sha256": "sample_checksum", "size": 0, "image_name": "sample_arch", "tag": "sample_image", "platforms": [ { "architecture": "sample_os", "os": "sample_tag" } ] }