DevOpsPorto Meetup9: GitLab CI/CD - An overview by Filipa Lacerda

DevOpsPorto Meetup9: GitLab CI/CD - An overview by Filipa Lacerda

Talk delivered by Filipa Lacerda

A2c14a1c4e16aa337c7d36abe7d1cf8f?s=128

DevOpsPorto

October 14, 2017
Tweet

Transcript

  1. DevOps Porto - Filipa Lacerda @filipalacerda
 gitlab.com/filipa GitLab CI/CD -

    An Overview
  2. What is GitLab?

  3. People

  4. None
  5. None
  6. None
  7. None
  8. https://gitlab.com/gitlab-org/gitlab-ce/issues/35954

  9. None
  10. https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/14470

  11. https://gitlab.com/gitlab-org/gitlab-ce/pipelines/12525192

  12. None
  13. None
  14. Types of Pipelines

  15. Pipelines • Pipelines are defined in the .gitlab-ci.yml file.

  16. Pipelines • Graphs

  17. Pipelines • Group similar jobs

  18. More • Manual actions https://docs.gitlab.com/ee/ci/yaml/README.html#manual

  19. 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

  20. 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
  21. None
  22. None
  23. None
  24. Review Apps and Environments https://docs.gitlab.com/ee/user/project/canary_deployments.html https://docs.gitlab.com/ee/user/project/deploy_boards.html

  25. None
  26. None
  27. None
  28. Application performance monitor

  29. Next Steps https://about.gitlab.com/2017/10/11/from-dev-to-devops/

  30. Everyone can contribute!

  31. 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/
  32. Questions?