Provider Overview
Screwdriver CD is Yahoo's (now Verizon Media) open-source continuous delivery platform with container-native builds and declarative pipeline configuration. Screwdriver is designed for simplicity and extensibility — define build and deploy pipelines in YAML, with each job running in an isolated Docker container. Natively supports GitHub integration via Webhook triggers.
Key Strengths
- Container Isolation: Each build in its own container
- YAML Configuration: Simple pipeline definitions
- Auto-Scaling: Workers scale based on queue length
- Open Source Free: Self-hostable, no vendor lock-in
Limitations
- Inactive Community: Mostly maintained by Yahoo internally
- Limited Docs: Few tutorials and best practices
- Slow Updates: Slower iteration than active open-source projects
Use Cases
- Yahoo/Verizon Ecosystem (★★★★)
- Self-Hosted CI/CD (★★★): Lightweight open-source option
- Mainstream CI/CD Users (★★): Evaluate Jenkins or GitHub Actions
Pricing
| Item | Price |
|---|---|
| Screwdriver Core | Open source free (BSD) |
FAQ
- Still actively developed? Yes, but update frequency is low.
- Supports Kubernetes? Via Kubernetes executor.
- vs Jenkins? Screwdriver is lighter but less feature-rich.