Sign inSign up

zendesk/samson

By zendesk

•Updated 8 months ago

Web interface for deployments.

Image
13

1M+

zendesk/samson repository overview

⁠Maintainer needed: Zendesk is not using this anymore, so if you use it and want to maintain it, let us know⁠

Build status DockerHub Status

Samson is a web interface for deployments. Live Demo⁠ It is currently in maintenance mode (bugfix, but no new features) because we are migrating off it.

View the current status of all your projects:

Allow anyone to watch deploys as they happen:

View all recent deploys across all projects:

⁠Deployment Workflow

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
⁠Requirements
  • MySQL, Postgresql, or SQLite
  • Ruby (see .ruby-version)
  • Git (>= 1.7.2)
⁠Documentation
⁠Contributing

Issues and Pull Requests are always welcome, submit your idea!

⁠License

Use of this software is subject to important terms and conditions as set forth in the LICENSE⁠ file

Tag summary

Content type

Image

Digest

sha256:3cb0e9f47…

Size

525.6 MB

Last updated

8 months ago

docker pull zendesk/samson