Connectors › CSV files

CSV deliver

Appends each record to a CSV file, one column per step variable. The file gets a header on first write.

Connectorcsv/deliver
Roledeliver
Recordsperson
Tierbuilt in
Credentialnone
Cost$0
Sourceinternal/adapters

Use it

It ships inside the binary. In a pipeline file:

steps:
  - id: deliver
    use: csv/deliver
    with:
      path: PATH

Replace the placeholder:

gtme plan pipeline.yaml checks the credential is set and that every field this step needs is provided by a step before it, without calling anyone.

Needs

Whatever fields the step's uses: line names. The runner checks them at plan time.

Provides

Nothing. A deliver step writes to the target and records a receipt.

Config

KeyTypeWhat it does
path requiredstringCSV file to write; created with a header, appended across runs
entity_typestring

On this page, connector means what gtme calls an adapter. This one is a process adapter compiled into the binary. Two adapter tiers explains the difference.