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

Run commands after successful deploy #1244

Open
revansx opened this issue Jan 9, 2020 · 0 comments
Open

Run commands after successful deploy #1244

revansx opened this issue Jan 9, 2020 · 0 comments

Comments

@revansx
Copy link
Contributor

revansx commented Jan 9, 2020

Environment

  • feature request to master

Issue details

Some extensions (like "Widgets") require Apache to have "write" permission in a specific sub-folder within the extension.

So installing the Widgets extension requires the server admin to run something like
sudo chmod 775 /opt/htdocs/mediawiki/extensions/Widgets/compiled_template

Unfortunately, MEZA deploy resets all of the permissions in the extensions folder to be read-only for apache - requiring an admin to manually go back in after a deploy and re-set the folder permissions in specific folders for the extensions to run right.

It would be of great benefit if an admin could specify these commands somewhere in the meza configuration and meza deploy would automatically run them after every successful deploy.

Thank you.

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

No branches or pull requests

1 participant