Join us on a journey through a typical software development workflow in a PHP CMS project using GitLab CI/CD pipelines, automated testing, and continuous deployment. We'll walk you through the process of fixing errors, submitting merge requests, deploying changes to a staging environment, and ultimately updating a live environment. If you want to make your software delivery process faster and more efficient, this tutorial is for you!
Timestamps:
0:00 - Introduction
1:30 - Introduction to the CMS project and its requirements
5:05 - Understanding the workflow and GitLab CI/CD pipeline
9:30 - Discussion on committing and pushing changes to the remote repository
12:15 - Introduction to the build pipeline and its elements
16:25 - Handling and fixing errors in the project
20:15 - Importance of deploying code regularly
22:55 - Closing remarks for Part 1
23:30 - Introduction to Part 2: Delving deeper into testing and deployments
25:00 - The importance of automated tests and deployments
27:45 - How to create and submit a merge request
30:30 - The process of deploying changes to the staging environment
33:50 - Final review before deploying to the production environment
37:00 - A full-cycle example of fixing an issue in a live environment
40:30 - Reiteration of the importance of continuous delivery
42:45 - Synchronizing local and remote master branch and pushing changes to GitHub
45:20 - Recap and future plans for tutorials
47:00 - Closing remarks
Sulu CMS Tutorial - Setup with DDEV - Part 1 - Docker and Symfony Content Management System
• Part 1 Sulu CMS Tutorial Setup with D...
Part 2: Codeception tutorial - Best practice with Symfony 4, DDEV and SULUCMS
• Codeception tutorial - Sulu CMS Best ...
Part 3: Sulu CMS - Custom Content Element and template snippets - PHP training Symfony Framework
• Part 3: content management system you...
Part 4: Sulu CMS content type images Symfony Framework Content Management System tutorial
• Part 4: Symfony Tutorial Sulu CMS con...
PhpStorm live templates are a very good feature to improve your work. Check out this live coding Symfony Sulu tutorial
• Boost Your Efficiency with PhpStorm L...
Our Sulu content management system on GitHub
https://github.com/nevercodealone/cms...
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Our NCA Event Highlights & Live Sessions:
• Serverless Database Pipeline mit DB B...
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Here you can find our social media channels:
► Twitter: / nevercodealone
► Instagram: / nevercodealone
► LinkedIn: / never-code-alone
► Facebook: / nevercodealone
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
These are our websites:
► Never Code Alone offers free and commercial live coding events and advanced PHP courses and supports social projects https://nevercodealone.de
► TESTIFY - Website Testing Agency with Cypress.IO and Codeception Testing Framework https://testify.team/
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
You want to support Never Code Alone?
Then feel free to leave us a subscription and write your questions and/or suggestions in the comments.
Thanks for watching!
I hope you enjoyed the video.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Contact: [email protected]