What does your CICD process look like?

[ad_1]

I’m very new to WordPress and struggling to figure out how the process of developing and deploying changes on some hosting that I’d manage would look. Any resources, explanations of your process, best practice recommendations, or really any thoughts on the matter are very much appreciated!

I suspect something like this could make sense (apologies for my ignorance of WordPress if this is way off):
1. Dockerized wordpress with volume mount that contains all the “Wordpress content”. (Maybe I would need to use bedrock to separate content from wordpress internals)
2. All that “Wordpress content” would go in a git repo.
3. I spin up WordPress locally using flywheel, make changes (whether via ui or code), push my changes.
4. Now I can deploy WordPress in Aws ecs or kubernetes on a few raspberry pi’s or whatever and mount the actual content for my site after getting the repo code onto some shared file system (EFS in the case of aws).

[ad_2]

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer