Screwdriver favicon

Screwdriver
Build. Test. Deploy.

What is Screwdriver?

Screwdriver is an open source build platform specifically designed for Continuous Delivery. It emphasizes easy configurability and isolation while maintaining strong security principles. The platform allows users to pick and choose plugins that suit their needs and is not tied to any single compute platform.

The tool provides a RESTful, fully documented API and enables users to keep track of their configuration in code. Users can control their own cluster, and Screwdriver is free to use. It supports an expanding list of source code services, execution engines, and databases to integrate seamlessly into various ecosystems.

Features

  • Plugin Selection: Pick and choose plugins that make sense for your workflow
  • Platform Flexibility: Not tied to any one compute platform
  • API Access: RESTful, fully documented API for integration
  • Configuration Management: Keep track of your config in code
  • Cluster Control: Control your own cluster for deployment

Use Cases

  • Automating build processes for software development
  • Implementing Continuous Delivery pipelines
  • Testing and deploying applications in isolated environments
  • Managing configuration as code in development workflows
  • Integrating with various source code services and databases

Related Tools:

Blogs:

Didn't find tool you were looking for?

Be as detailed as possible for better results