logo
icon

Woodpecker CI

Woodpecker CI es un motor CI/CD simple y nativo de contenedores con gran extensibilidad. Define pipelines en YAML, activa builds desde eventos Git y ejecútalos en contenedores aislados. Desarrollado en Go, compatible con SQLite.

template cover
Implementado0 veces
Editorfuturize.rush
Creado2026-03-28
Servicios
service icon
Etiquetas
ToolDevelopment

Woodpecker CI

Motor CI/CD simple y nativo de contenedores. Define pasos de build, test y deploy en un archivo .woodpecker.yaml en tu repositorio. Cada paso se ejecuta en un contenedor aislado.

Qué puedes hacer después del despliegue

  1. Visita tu dominio — abre la interfaz web de Woodpecker
  2. Conecta una plataforma Git — configura una aplicación OAuth de GitHub, Gitea, Forgejo, GitLab o Bitbucket
  3. Activa un repositorio — selecciona qué repos monitorear
  4. Añade un archivo de pipeline — haz commit de .woodpecker.yaml para definir los pasos de build
  5. Push y observa — cada push activa un pipeline; ve logs y estado en el dashboard

Características

  • Pipelines como código definidos en YAML
  • Nativo de contenedores — cada paso en su propio contenedor Docker
  • Integración con GitHub, GitLab, Gitea, Forgejo y Bitbucket
  • Ecosistema de plugins para notificaciones, despliegues y más
  • Builds matriciales y ejecución condicional
  • Gestión de secretos
  • Ligero — desarrollado en Go, SQLite por defecto

Notas importantes

  • Esta plantilla solo despliega el Woodpecker Server. Necesitas un Woodpecker Agent separado para ejecutar pipelines
  • Conectar una plataforma Git requiere configurar las variables de entorno OAuth correspondientes

Licencia

Apache-2.0 — GitHub