Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability to "lock deployments" #110

Open
sminnee opened this issue Jan 15, 2015 · 1 comment
Open

Add ability to "lock deployments" #110

sminnee opened this issue Jan 15, 2015 · 1 comment

Comments

@sminnee
Copy link
Member

sminnee commented Jan 15, 2015

A small group of users (i.e. those with a separate permission setting) should have the ability to lock/unlock environments for deployment.

It would be good if the locking could be set for a scheduled time (e.g. "please lock between 1pm and 3pm"). Also it would be good if the locking could be set up as a repeating weekly schedule.

Optionally, people without the permission could click "request deployment" and the person that locked the environment could approve one a case-by-case basis.

Use cases:

  • A client needs to lock their UAT environment because they're using it for a big demo and doesn't want it broken
  • Prevent Friday deployments without approval
@ss23
Copy link
Contributor

ss23 commented Jan 15, 2015

@sminnee Is this a good case for a module? Functionality like this seems less useful for most users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants