Skip to content

Task Developer Guide

A Task Developer builds the atomic units of work — tasks and templates — that pipeline developers assemble 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

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

What Task Developers Build

  • 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