Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
E
Exercise Project
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
HIFIS
HIFIS Software Services
Education and Training
Workshop Materials
Continuous Integration in GitLab
Exercise Project
Graph
1d17ede379b64cc842c6d3e597bab44d6f392171
Select Git revision
Branches
6
ci-episode-3-exercise-3-initial-ci-pipeline
protected
ci-episode-4-exercise-1-extended-ci-pipeline
protected
ci-episode-5-exercise-1-remove-redundancies-in-ci-pipeline
protected
ci-episode-6-exercise-1-optimize-ci-pipeline
protected
ci-episode-8-exercise-1-using-includes
protected
main
default
protected
6 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
13
Mar
10
4
Dec
14
Jun
11
5
Apr
4
29
Sep
20
20
Jul
28
Mar
16
14
Jun
8
7
10
May
Merge branch 'add-needs-keyword-in-episode-8' into 'ci-episode-8-exercise-1-using-includes'
ci-episode-8-ex…
ci-episode-8-exercise-1-using-includes
Add needs keyword with empty relation to start jobs immediately
Merge branch 'add-needs-keyword' into 'ci-episode-6-exercise-1-optimize-ci-pipeline'
ci-episode-6-ex…
ci-episode-6-exercise-1-optimize-ci-pipeline
Add needs keyword with empty relation to start jobs immediately
Merge branch 'refinements-for-episode-8' into 'ci-episode-8-exercise-1-using-includes'
Update GoogleTest to v1.16.0
Refine naming of CI jobs
Remove YAML markers at top and bottom of CI file
Merge branch 'rename-ci-job' into 'ci-episode-5-exercise-1-remove-redundancies-in-ci-pipeline'
ci-episode-5-ex…
ci-episode-5-exercise-1-remove-redundancies-in-ci-pipeline
Rename CI job
Merge branch 'refinements-for-episode-6' into 'ci-episode-6-exercise-1-optimize-ci-pipeline'
Rename CI job
Update GoogleTest to v1.16.0
Refine naming of CI jobs and remove redundant keyword
Remove YAML markers at top and bottom of CI file
Merge branch 'refinements-for-episode-5' into 'ci-episode-5-exercise-1-remove-redundancies-in-ci-pipeline'
Update GoogleTest to v1.16.0
Refine naming of CI jobs
Remove YAML markers at top and bottom of CI file
Merge branch 'refinements-in-episode-4' into 'ci-episode-4-exercise-1-extended-ci-pipeline'
ci-episode-4-ex…
ci-episode-4-exercise-1-extended-ci-pipeline
Update GoogleTest to v1.16.0
Refine naming of CI jobs
Remove YAML markers at top and bottom of CI file
Merge branch 'refinements-in-episode-3' into 'ci-episode-3-exercise-3-initial-ci-pipeline'
ci-episode-3-ex…
ci-episode-3-exercise-3-initial-ci-pipeline
Remove YAML markers at top and bottom of CI file
Update GoogleTest to v1.16.0
Improve naming of CI job
Merge branch 'ci-episode-6-exercise-1-optimize-ci-pipeline' into ci-episode-7-exercise-1-using-includes
Merge branch 'ci-episode-5-exercise-1-remove-redundancies-in-ci-pipeline' into ci-episode-6-exercise-1-optimize-ci-pipeline
Merge branch 'ci-episode-4-exercise-1-extended-ci-pipeline' into ci-episode-5-exercise-1-remove-redundancies-in-ci-pipeline
Use gcc:14 for running the application
Update GCC versions to more recent versions in CI pipeline in episode 4
Improve consistency with workshop materials and example project
Use Debian Bookworm
fix: implement compatibility with most recent developments
Test against GCC 12 and 13
Use break system packages everywhere
Make cmake install consistent
Fix cmake installation
Update CI pipeline to use more recent versions
Loading