The CI/CD Process of the Guia Foca
summary
A project converts SGML sources into DocBook 5.2 and builds a full GitLab CI pipeline that runs ephemeral containers per job. The pipeline runs linkchecker, pdfinfo, watermarking and uploads to object storage, using 60 parallel container steps to produce about 40 output formats (text, HTML, multiple PDF variants) and reduces build time from ~40 minutes to ~6 minutes; releases are kept manual and publishing is blocked on link or validation failures.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:27What is Guia Foca
- 3:54Build process evolution
- 8:08Automatic site and publishing
- 12:282019 project resumption
- 17:42DocBook XML migration
- 21:56Current pipeline
- 26:25Results and conclusions
related talks
02h 47mPipes on Pipelines
43mCI⚡CD: theory put into practice
47mGitLab and PHP? It Works! Tips, Tricks and Learnings
23mTreating Documentation like Code: a Practical Account
05mSet it and forget it!
21mDriving Cultural Change to Improve Software Development and CI/CD
41mBeyond Guidelines - Designing & Implementing Robust Build Pipelines
20mJourney Of Devops Teams in a Corporate Environment
