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

Continuous Deploy with GitLab CI

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

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>