Types of Workers and Code Samples

JFrog Platform Administration Documentation

Content Type
Administration / Platform
ft:sourceType
Paligo

Code samples and procedures for creating workers are provided below.

Event

Sample Code

Create using Platform UI

Using API

Before downloading artifact in Artifactory

Before Download Worker Code Sample

Before Download

Create WorkerCreate Worker

POST ${baseUrl}/worker/api/v1/workers

After downloading artifact in Artifactory

After Download Worker Code Sample

After Download

Create WorkerCreate Worker

POST ${baseUrl}/worker/api/v1/workers

Before upload request is run in Artifactory

Before Upload Worker Code Sample

Before Upload

Create WorkerCreate Worker

POST ${baseUrl}/worker/api/v1/workers

After create in Artifactory, available to customers with both Artifactory and Xray licenses, when Workers Service moves from Beta to General Availability

After Create Worker Code Sample

After Create

Create WorkerCreate Worker

POST ${baseUrl}/worker/api/v1/workers

After moving artifact from one repository to another in Artifactory

After Move Worker Code Sample

After Move

Create WorkerCreate Worker

POST ${baseUrl}/worker/api/v1/workers

After build info has been saved in Artifactory storage

After Build Info Save Worker Code Sample

After Build Info Save

Create WorkerCreate Worker

POST ${baseUrl}/worker/api/v1/workers

Runs custom code independent of any events in the JFrog Platform, can create generic event

Execute Worker for Generic Event Code Sample

Generic Event Worker

Execute Worker for Generic Event-Execute Worker for Generic Event

POST /worker/api/v1/execute/{workerKey}