woodpecker-cli

Manage Woodpecker CI pipelines, repositories, secrets, and registries from the command line.

27|3|Updated Aug 22, 2024
One-click install
npx skills add https://github.com/fred-drake/nix --skill woodpecker-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: woodpecker-cli
Source: https://github.com/fred-drake/nix/tree/main/apps/claude-code/skills/woodpecker-cli
Command: npx skills add https://github.com/fred-drake/nix --skill woodpecker-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Woodpecker CI commands can be verbose and hard to memorize; this skill provides a concise reference to manage pipelines, repositories, secrets, registries, and local execution from the CLI.

Core Features & Use Cases

  • Command-line reference for Woodpecker CI including pipeline lifecycle (start, stop, approve, logs) and repository management.
  • Secret and registry configuration, organization and user management, and local pipeline execution.
  • Quick-start guidance and practical examples for common workflows in development and CI operations.

Quick Start

Install woodpecker-cli and run woodpecker-cli pipeline ls <owner>/<repo> to verify your setup.

Frequently Asked Questions about woodpecker-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Woodpecker CI pipelines from the command line?

You can manage Woodpecker CI pipelines from the command line by using woodpecker-cli to start, stop, approve, and view logs for pipelines. It provides a concise reference to control pipeline lifecycles without navigating the web UI.

What do I need to configure before using Woodpecker CI commands?

Before using Woodpecker CI commands, you need a Woodpecker server address and an access token. You can pass these prerequisites as global options like --server and --token to authenticate your CLI sessions.

Can I configure repository secrets and registries via the Woodpecker CI CLI?

Yes, you can configure repository secrets and registries via the Woodpecker CI CLI. The tool provides specific operations to manage secrets and registries, allowing you to securely store credentials and integrate private registries directly from your terminal.

How do I run Woodpecker CI pipelines locally for testing?

You can run Woodpecker CI pipelines locally for testing by utilizing the local execution operations in the CLI. This allows you to validate pipeline configurations and steps on your own machine before committing changes to the remote repository.

Is there a quick way to list Woodpecker CI pipelines for a specific repository?

Yes, there is a quick way to list Woodpecker CI pipelines for a specific repository. After installing woodpecker-cli, you can run the command `woodpecker-cli pipeline ls <owner>/<repo>` to verify your setup and view recent pipeline activity.