A web interface for deployments.
View the current status of all your projects:
Allow anyone to watch deploys as they happen:
View all recent deploys across all projects:
Create a project and 1 or more stages (staging/production etc), then selects a version and start the deploy.
Samson will:
- clone git repository
- execute commands associated with the stage (or execute API calls for kubernetes)
- stream deploy output to everybody who wants to watch
- persist deploy output for future review
- MySQL, Postgresql, or SQLite
- Memcache
- Ruby (>= 2.3.1)
- Git (>= 1.7.2)
Improvements are always welcome. Please follow these steps to contribute
- Submit a Pull Request with a detailed explanation of changes and screenshots (if UI is changing)
- Receive a 👍 from a core team member
- Core team will merge your changes
Core team is @henders, @grosser, @jonmoter, @irwaters.
Use of this software is subject to important terms and conditions as set forth in the LICENSE file