org.tangled.ci.triggerPipeline
Trigger a pipeline at an explicit commit. Runs the named workflows, or every workflow defined in the repo when none are named.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | ci.tangled.org |
| Indexed |
Showing version bafyreigdvyffc5v6rsxjsbzmrqswybtnvg6u5gcjm2orex6nq2n6wemebm. Show the latest
Procedure
procedure · POSTInput
application/jsonTarget repository DID. Auth is checked against this repo.
Trigger metadata for this dispatch.
workflows
arrayWorkflow names to run. When not provided, every dispatchable workflow is run.
workflow name
Output
application/jsonSpindle-local id of the created pipeline
Errors
InvalidRequest
Invalid request parameters
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Manually trigger a pipeline run on a Tangled spindle. Intended to be called via PDS service proxying (the 'atproto-proxy' header, pointed at the spindle's did:web service entry), so the user's PDS mints and signs the inter-service auth token; the spindle verifies the token's issuer against their DID document and requires it to match the trigger's 'actor'. Mirrors the sh.tangled.pipeline fields a knot dispatches on a push/PR event.
-
org.tangled.ci.cancelPipeline
procedureCancel running pipeline or specific workflows
-
Query pipelines in a git repository
-
org.tangled.ci.retryPipeline
procedureDuplicate existing pipeline for rerun.