linLinear CLI
Commands

lin release-pipeline

List release pipelines

List release pipelines

lin release-pipeline archive

Archive a release pipeline

lin release-pipeline archive <id>
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing

lin release-pipeline create

Create a release pipeline

lin release-pipeline create
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing
--jsonstring-raw GraphQL input payload as JSON ('-' reads stdin); exclusive with per-field flags
--namestring-pipeline name
--productionboolfalsemark as production pipeline
--teamsstringSlice[]team UUIDs (comma list)
--typestring-pipeline type: continuous or scheduled

lin release-pipeline delete

Delete a release pipeline (requires --confirm)

lin release-pipeline delete <id>
FlagTypeDefaultDescription
--confirmstring-confirm the destructive action by repeating the resource id
--dry-run, -nboolfalseprint the intended operation and variables without executing

lin release-pipeline list

List release pipelines

lin release-pipeline list
FlagTypeDefaultDescription
--all, -aboolfalsefollow cursors until exhaustion
--cursorstring-resume from a previous next_cursor
--limit, -lint50page size

lin release-pipeline unarchive

Unarchive a release pipeline

lin release-pipeline unarchive <id>
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing

lin release-pipeline update

Update a release pipeline

lin release-pipeline update <id>
FlagTypeDefaultDescription
--dry-run, -nboolfalseprint the intended operation and variables without executing
--jsonstring-raw GraphQL input payload as JSON ('-' reads stdin); exclusive with per-field flags
--namestring-pipeline name
--productionboolfalsemark as production pipeline

On this page