DevOps / Gitlab Interview questions
What is GitLab Pages?
GitLab Pages is a free static site hosting feature built into every GitLab project, letting teams publish a website directly from their repository without provisioning a separate web server. It's commonly used for documentation sites, portfolios, and project landing pages.
Publishing works through a CI/CD job: a pipeline builds the static site (using tools like Jekyll, Hugo, or a plain HTML build step) into a public/ directory, and a job named pages then deploys that directory automatically. Once deployed, the site is available at a predictable URL such as group.gitlab.io/project, with support for custom domains and free TLS certificates.
More Related questions...