CLI Reference
The ci command-line tool provides these commands:
pocketci runner: Execute pipelines locally in Docker, native, or other driverspocketci server: Start an HTTP server that manages pipelines and executes them on demandpocketci login: Authenticate with a remote server via OAuth device flowpocketci pipeline set: Store pipelines on a remote server (requires a runningpocketci server)pocketci pipeline run: Execute a stored pipeline on a remote serverpocketci pipeline trigger: Trigger async pipeline executionpocketci pipeline rm: Remove a pipeline from a remote serverpocketci pipeline ls: List all pipelines on a remote serverpocketci pipeline pause: Pause a pipeline to prevent new runspocketci pipeline unpause: Unpause a pipeline to allow new runspocketci pipeline schedule ls: List schedules for a pipelinepocketci pipeline schedule pause: Pause a schedulepocketci pipeline schedule unpause: Unpause a schedule
Browse commands below, or use pocketci <command> --help for quick reference.