Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Continuous Deploy with GitLab CI

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Continuous Deploy with GitLab CI

Slides da minha palestra no BackEnd Br explicando como fazer continuous deploy usando o GitLab CI.

https://www.meetup.com/BackEndBr/events/248157917
https://github.com/alefesouza/gitlab-ci-sample

Avatar for Alefe Souza

Alefe Souza

April 03, 2018
Tweet

More Decks by Alefe Souza

Other Decks in Programming

Transcript

  1. @alefesouza UTF-8 LF PHP [email protected] @alefesouza UTF-8 LF PHP [email protected]

    <h1>Continuous Deploy com GitLab CI</h1> @alefesouza UTF-8 LF HTML [email protected]
  2. @alefesouza UTF-8 LF PHP [email protected] @alefesouza UTF-8 LF PHP [email protected]

    <h2 itemprop="name">Alefe Souza</h2> @alefesouza <p itemprop="knows">JS, PHP, Java, C#</p> <p itemprop="sameAs">@alefesouza</p> <a itemprop="url">https://alefesouza.com</a> <h3 itemprop="jobTitle">Full Stack Developer</h3> <p itemprop="worksFor">iMasters</p> UTF-8 LF HTML [email protected]
  3. @alefesouza UTF-8 LF PHP [email protected] @alefesouza <h1>GitLab</h1> <ul> <li>Host de

    Git igual o GitHub.</li> <li>Equipes e repositórios privados gratuitos.</li> <li>Até 2000 minutos por mês gratuitos no CI/CD.</li> <li>Docker Registry integrado e privado.</li> </ul> UTF-8 LF HTML [email protected]
  4. @alefesouza UTF-8 LF PHP [email protected] @alefesouza UTF-8 LF PHP [email protected]

    @alefesouza UTF-8 LF HTML [email protected] <h1>CI/CD</h1> <ul> <li>CI: Roda build e testes a cada commit.</li> <li>CD: Faz deploy ao dar push em uma branch.</li> </ul>