Search the Community
Showing results for tags 'deployment'.
-
Hello, I am new to Prestashop. Is there anyone here who uses development and production instance? How to do the development on dev instance and merge changes to the production and not breaking things up? I was hopping to use git to deploy and merge the development source code with the production. But then how to update the production database with the changes in dev? Can you separate the business transaction data from application settings and do selective imports/exports? Thank you, Richard
- 1 reply
-
- sqldump
- development
-
(and 3 more)
Tagged with:
-
Welcome everyone! I were asking myself recently, why just not use any GIT repository for hosting and managing versions of my PS projects just like I do with RoR projects. To have different environments like developing, staging, and production/live. I found this way to be much easier and friendlier for me as a developer. My Idea is to find a way to make PrestaShop deployment more automatic with tool like Capistrano. This would be involving a HowTo or maybe even a capistrano gem, which would add sufficient tasks/generators. But I want to discuss it with PS community, if someone isn't already using it, and would give some hints. For now I will probably move catalogues like /download /upload /images/c(cms|tmp|etc) and others which are involving user interaction to /shared where are stored files independently from code base. Also files like config/config.inc.php for holding information specific for each environment. Also how you would see installation process? Remove install folder from repo after installing it on each environment? Any other improvements, tips or suggestions ? Best @zalesz Here are some additional links: https://github.com/c...rano/capistrano https://help.github....with-capistrano http://devblog.imedo...rano-2-and-git/
- 4 replies
-
- 3
-
-
- deployment
- capistrano
-
(and 4 more)
Tagged with:
-
Hi, It's been a long time since I came to the forum. To sum up, we have to migrate a client PS from 1.4 to 1.7. So has the changes are huges we are going to start from a fresh install. For our non PS developments we use Git and CircleCI for deployment and I would like to do the same here. The idea is to use GIT to track all non-core changes (custom modules, theme, etc) in a dev branch and when we merge on master branch it pushes to production. But I can't find any documentation to do this with Prestashop, My main concern is the database, in dev (local) we don't need all the real users, orders, products, etc, so we have dummy data and they shouldn't be pushed to production, also PS make update with a "button" on the admin, and I don't see how to reflect this changes on production... A command line would be nice, or using composer and migration files ! So if you can share your workflow it would be nice, I think it could help others.
-
Hi, I am using a development -> stage -> production cycle for my web developments, combined with Git to control the site versions and deployment. I usually work on a development branch, until I am ready to show some results to my customer, when I upload them to a stage server. The final result, once approved is moved to the production environment. With PS, I still follow that cycle, but once all the content is pushed to the server (either stage or production) I still must go into the back end and made some clicks before the site is properly configured and ready to go live, which I find it quite tedious. I would like to hear how do you solve it? Is the template installer module good enough for the task? Is there any other good alternative? Thanks a lot for your contributions ;-) Cheers /Javier