Skip to content

Task Developer Guide

A Task Developer builds the atomic units of work — tasks and templates — that the pipeline developer assembles into stages and pipelines. Tasks are scripts or structured actions that DRP executes on a machine runner during automation.

Task work is packaged as content packs and delivered to an administrator, who deploys them to a DRP endpoint or publishes them to a manager catalog for distribution.

Delivering Your Work

The Task Developer packages their work into content packs for delivery. See the Content Packs section for how to generate, bundle, and distribute your content.

What the Task Developer Builds

  • Tasks — Shell scripts or structured commands executed by the DRP runner on a machine
  • Templates — Parameterized content rendered at runtime and injected into tasks
  • Parameters — Named variables that tasks and templates consume via DRP's rendering system

Topics in This Section

  • Tasks — Building and structuring DRP tasks
  • Templates — Creating parameterized templates for tasks