All Projects → zendesk → Samson

zendesk / Samson

Licence: other
Web interface for deployments, with plugin architecture and kubernetes support

Programming Languages

ruby
36898 projects - #4 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to Samson

bitops
Automate the provisioning and configuration of cloud infrastructure.
Stars: ✭ 28 (-98.04%)
Mutual labels:  continuous-delivery, cd
Orkestra
Functional DevOps with Scala and Kubernetes
Stars: ✭ 102 (-92.87%)
Mutual labels:  continuous-delivery, cd
www.go.cd
Github pages repo
Stars: ✭ 39 (-97.27%)
Mutual labels:  continuous-delivery, cd
Rocket
Automated software delivery as fast and easy as possible 🚀
Stars: ✭ 217 (-84.84%)
Mutual labels:  continuous-delivery, cd
Lambdacd
a library to define a continuous delivery pipeline in code
Stars: ✭ 655 (-54.23%)
Mutual labels:  continuous-delivery, cd
Rok8s Scripts
Opinionated scripts for managing application deployment lifecycle in Kubernetes
Stars: ✭ 248 (-82.67%)
Mutual labels:  continuous-delivery, cd
terraform-provider-spinnaker
Terraform Provider to manage spinnaker pipelines
Stars: ✭ 36 (-97.48%)
Mutual labels:  continuous-delivery, cd
Lastbackend
System for containerized apps management. From build to scaling.
Stars: ✭ 1,536 (+7.34%)
Mutual labels:  continuous-delivery, cd
Argo Cd
Declarative continuous deployment for Kubernetes.
Stars: ✭ 7,887 (+451.15%)
Mutual labels:  continuous-delivery, cd
Gitlab Ci Pipeline Php
☕️ Docker images for test PHP applications with Gitlab CI (or any other CI platform!)
Stars: ✭ 451 (-68.48%)
Mutual labels:  continuous-delivery, cd
Nevergreen
🐤 A build monitor with attitude
Stars: ✭ 170 (-88.12%)
Mutual labels:  continuous-delivery, cd
Gocd
Main repository for GoCD - Continuous Delivery server
Stars: ✭ 6,314 (+341.23%)
Mutual labels:  continuous-delivery, cd
Slashdeploy
GitHub Deployments for Slack
Stars: ✭ 150 (-89.52%)
Mutual labels:  continuous-delivery, cd
software-factory
The ready to use Continuous Integration platform
Stars: ✭ 17 (-98.81%)
Mutual labels:  continuous-delivery, cd
Gradle Nexus Staging Plugin
Automatize releasing Gradle projects to Maven Central.
Stars: ✭ 132 (-90.78%)
Mutual labels:  continuous-delivery, cd
flagsmith-js-client
Javascript Client for Flagsmith. Ship features with confidence using feature flags and remote config. Host yourself or use our hosted version at https://www.flagsmith.com/
Stars: ✭ 42 (-97.06%)
Mutual labels:  continuous-delivery, cd
Guide
Screwdriver.cd Documentation
Stars: ✭ 113 (-92.1%)
Mutual labels:  continuous-delivery, cd
Flint
Fast and configurable filesystem (file and directory names) linter
Stars: ✭ 115 (-91.96%)
Mutual labels:  continuous-delivery, cd
flagsmith-nodejs-client
Flagsmith Node JS Client. Flagsmith lets you manage features flags across web, mobile and server side applications. Get builds out faster. Control who has access to new features.
Stars: ✭ 13 (-99.09%)
Mutual labels:  continuous-delivery, cd
Abstruse
Abstruse is a free and open-source CI/CD platform that tests your models and code.
Stars: ✭ 704 (-50.8%)
Mutual labels:  continuous-delivery, cd

Build status FOSSA 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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].