-
Notifications
You must be signed in to change notification settings - Fork 219
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
Unyson Extensions Can't be deployed in Pantheon TEST/LIVE env due to .gitignore #3615
Comments
Nice find.. I deleted the .gitignore from the dev site, committed to dev and then deployed to test and the plugins are working |
Upon further digging, it seems the internal Unyson Extensions are not consistently installed on a standard extension path. Some of the Unyson Extensions that adds a .gitignore file when installed and might potentially exclude the code to be deployed in TEST and LIVE environments Page builder WordPress Shortcodes Translate Press Events Brizy Deleting these .gitignore files will let you deploy to TEST and LIVE environments but still can potentially be messed up if not removed by the plugin author on its next plugin releases. Unable to deploy code properly affects the user experience and causes frustration in using the plugin after they invest time developing, then later on, finding out that it won't work because they are unable to deploy the changes they made. |
Totally Agreed |
I had a problem with extensions being disabled on LE environment every time I redeployed ( deployment is done by git push ). I couldn't figure out why. Removing the shortecodes/.gitignore file specified by @carl-alberto fixed this. I guess this might be linked to other issues where extensions uninstalling / disable automatically. Thanks! |
Thanks for the confirmation of the workaround @justinkames |
The .gitignore file that ignores the whole
extension
folder for Unyson additional extensions which is located in - wp-content/plugins/unyson/framework/extensions/shortcodes/.gitignore blocks the plugins' additional extension to be deployed in TEST and LIVE.Would it be possible that .gitignore file is removed from the public repo?
The text was updated successfully, but these errors were encountered: