Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
DevOpsPorto Meetup9: GitLab CI/CD - An overview by Filipa Lacerda
DevOpsPorto
October 14, 2017
Technology
0
98
DevOpsPorto Meetup9: GitLab CI/CD - An overview by Filipa Lacerda
Talk delivered by Filipa Lacerda
DevOpsPorto
October 14, 2017
Tweet
Share
More Decks by DevOpsPorto
See All by DevOpsPorto
devopsporto
0
45
devopsporto
0
18
devopsporto
0
12
devopsporto
0
8
devopsporto
0
12
devopsporto
0
22
devopsporto
0
45
devopsporto
0
27
devopsporto
0
11
Other Decks in Technology
See All in Technology
ganariya
0
410
oracle4engineer
0
2.8k
doradora09
0
150
ymas0315
0
180
muras
0
130
miura55
1
170
1stship
0
120
chaspy
2
500
hmatsu47
0
220
ocise
0
210
yosshi_
3
410
fujiihda
8
1.2k
Featured
See All Featured
phodgson
87
3.9k
davidbonilla
70
3.5k
marktimemedia
6
340
aarron
257
36k
afnizarnur
176
14k
lara
590
61k
jasonvnalue
82
8.1k
maggiecrowley
8
440
qrush
285
18k
malarkey
192
8.6k
jensimmons
207
10k
lara
172
9.5k
Transcript
DevOps Porto - Filipa Lacerda @filipalacerda gitlab.com/filipa GitLab CI/CD -
An Overview
What is GitLab?
People
None
None
None
None
https://gitlab.com/gitlab-org/gitlab-ce/issues/35954
None
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/14470
https://gitlab.com/gitlab-org/gitlab-ce/pipelines/12525192
None
None
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
None
None
None
Review Apps and Environments https://docs.gitlab.com/ee/user/project/canary_deployments.html https://docs.gitlab.com/ee/user/project/deploy_boards.html
None
None
None
Application performance monitor
Next Steps https://about.gitlab.com/2017/10/11/from-dev-to-devops/
Everyone can contribute!
Hiring Backend Developer CI/CD Backend Lead, Geo Database Specialist Web/UX
Designer Frontend Engineer Marketing Production Engineer Security Engineer https://about.gitlab.com/jobs/
Questions?