Talk delivered by Filipa Lacerda
DevOps Porto - Filipa Lacerda @filipalacerda gitlab.com/filipaGitLab CI/CD - An Overview
View Slide
What is GitLab?
People
https://gitlab.com/gitlab-org/gitlab-ce/issues/35954
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/14470
https://gitlab.com/gitlab-org/gitlab-ce/pipelines/12525192
Types of Pipelines
Pipelines• Pipelines are defined in the .gitlab-ci.yml file.
Pipelines• Graphs
Pipelines• Group similar jobs
More• Manual actions https://docs.gitlab.com/ee/ci/yaml/README.html#manual
More• Manual actions https://docs.gitlab.com/ee/ci/yaml/README.html#manual• Multi-project pipeline graphs https://docs.gitlab.com/ee/ci/multi_project_pipeline_graphs.html
More• Manual actions https://docs.gitlab.com/ee/ci/yaml/README.html#manual• Multi-project pipeline graphs https://docs.gitlab.com/ee/ci/multi_project_pipeline_graphs.html• Security on protected branches https://docs.gitlab.com/ee/ci/pipelines.html
Review Apps and Environmentshttps://docs.gitlab.com/ee/user/project/canary_deployments.htmlhttps://docs.gitlab.com/ee/user/project/deploy_boards.html
Application performance monitor
Next Stepshttps://about.gitlab.com/2017/10/11/from-dev-to-devops/
Everyone can contribute!
HiringBackend Developer CI/CDBackend Lead, GeoDatabase SpecialistWeb/UX DesignerFrontend EngineerMarketingProduction EngineerSecurity Engineerhttps://about.gitlab.com/jobs/
Questions?