~/talk

Practical PHP Deployment with Jenkins

slides:none on file

Demonstrates a concrete pipeline that checks out PHP code, runs Docker-based unit tests and PDepend quality gates, packages a zip with an XML install manifest, pushes to XenServer for staged rollout, and performs a full automatic rollback ~30 seconds when the deployment throws an exception. Uses Jenkins-driven pipeline, local git, about six VMs and five to six Docker instances, and exercises a real Pimcore 500,000-line CMS to show packaging, staging, and a successful rollback.

AI-written summary · about

  1. 0:00Introduction
  2. 3:45Challenges in deployment
  3. 5:40Continuous delivery
  4. 8:53Infrastructure setup
  5. 12:29Quality assurance tools
  6. 13:56Error analysis and rollback
  7. 15:51Deployment demonstration
  8. 23:25Injecting deployment error
  9. 25:45Failed deployment rollback
  10. 28:29Behind the scenes
  11. 32:26Resources and conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.