Pipeline Stages
Build
Install dependencies and build the project
Test
Run automated tests to verify functionality
Deploy
Deploy to GitLab Pages
CI/CD Features Demonstrated
- Automated builds on every commit
- Caching for faster pipeline execution
- Automated testing with coverage reports
- Artifact management
- Deployment to GitLab Pages
- Branch-specific deployments
About This Demo
This simple website demonstrates a complete GitLab CI/CD pipeline. Every commit triggers an automated workflow that builds, tests, and deploys the site.
The pipeline uses caching to speed up builds and only deploys to production from the main branch.