Skip to content
New issue

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

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

Already on GitHub? # to your account

Update 3rd_party_plugins.md #509

Merged
merged 1 commit into from
Sep 8, 2017
Merged

Conversation

lorenzosinisi
Copy link
Contributor

Add mina-lock to the list of 3rd party plugins.

Quite often I found myself in need to ask other developers to not deploy a specific app for some time due to external conditions like a running QA session, a TV commercial, etc.

In our team we use slack or other communication channels for announcing deployments or asking to 'lock' the deployment of an app. But this is frustrating and every time you need to read those channels in order to know if it is 'ok' to deploy or not. Mina-lock adds a task to lock the deployment writing a file in the current project folder, a concurrent deployment would just fail. I thought this may be useful for other teams as well :)

Add mina-lock to the list of 3rd party plugins. 
This gems adds 2 task to manually 'lock' and 'unlock' the deployment of mina creating a file called 'deployment.lock' that should be checked before each deployment, using the task 'fail:when_locked'.
@d4be4st d4be4st merged commit c88de7f into mina-deploy:master Sep 8, 2017
@d4be4st
Copy link
Member

d4be4st commented Sep 8, 2017

Thank you!

@lorenzosinisi
Copy link
Contributor Author

Thank you! I just opened a new PR to fix a typo tho. Sorry my bad

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants