Você está na página 1de 8

Coloque aqui um subttulo para o ebook

10 recursos essenciais do GitLab Enterprise

Introduo
O GitLab um dos gerenciadores de cdigo de software mais utilizados
por empresas de todo o mundo. Alm da verso Open Source, tambm
est disponvel o GitLab Enterprise Edition. Esta verso inclui diversos
recursos extras destinados principalmente a organizaes que
precisam de controle, segurana, flexibilidade e velocidade. O GitLab
Enterprise suporta sincronizao com grupos LDAP, auditoria completa
e vrias outras funes.
Os especialistas da Instruct selecionaram 10 caractersticas sobre o
GitLab Enterprise que voc provavelmente no conhece ainda para te
ajudar a utilizar melhor o sistema e aprofundar os seus conhecimentos.
DICA: Esse ebook interativo: ao ver um trecho de texto assim s dar
um clique que ele te levar a um contedo ou link adicional preparado
especialmente para voc :)

10 recursos essenciais do GitLab Enterprise

1 - Suporte a git-annex
O GitLab Enterprise oferece suporte ao GIT ANNEX. Com ele, seu time pode versionar grandes binrios
em seu repositrio. O git-annex funciona em Linux, Windows e MacOS.

2 - GitLab CI
Agora possvel construir um pipeline de integrao contnua com o GitLab CI. Basta criar um arquivo
.gitlab-ci.yaml em seu projeto, contendo todo o seu fluxo de integrao e com esse arquivo o GitLab
Enterprise entende que a cada merge request dever acionar o sistema de integrao. Por padro
existem 3 estgios: build, test e deploy. Ao final dos testes o GitLab vai informar se aquele merge
passou ou no em um teste, tudo ser mostrado na interface grfica web. possvel, inclusive,
armazenar o artefato dentro do GitLab.
O GitLab Enterprise usa o Docker para executar seus runners, que so as instancias que vo executar os
testes.

10 recursos essenciais do GitLab Enterprise

3 - Webhooks
Hoje o uso de webhooks tem crescido e favorecido integraes. Com webhooks o seu projeto no GitLab
poder acionar uma URL a cada push, merge ou criao de issue. Webhooks podem ser utilizados para
atualizar sistemas de tickets, acionar gatilhos de sistemas CI, acionar deploys e muito mais.

4 - File Locking
Este novo recurso protege um arquivo ou diretrio de modificaes, garantindo que apenas o seu
usurio consiga manipul-lo. extremamente til para cenrios em que mltiplas pessoas esto
trabalhando no mesmo arquivo ou ainda em casos em que repositrios tenham arquivos binrios
grandes em que difcil diferenciar as suas mudanas das mudanas de seus colegas.

10 recursos essenciais do GitLab Enterprise

5 - Aprovao de Merge Requests


Este recurso permite que seja criado um fluxo de aprovao para cada merge request. Os merge
requests podero ser aprovados por uma pessoa ou mais pessoas garantindo assim uma reviso
adequada de seu cdigo. Os merge requests podem estar associados ao sistema de CI. Com isso, no
momento da aprovao ser possvel verificar se o cdigo passou nos testes.

6 - Integrao Jenkins
Caso seu time utilize Jenkins para Continuous Integration, no tema. O GitLab Enterprise tem suporte
nativo a essa ferramenta atravs de um plugin. Voc pode usar ambos, utilizar apenas o plugin ou
migrar totalmente para o GitLab CI. A GitLab fez um post sobre a migrao do Jenkins pro GitLab Ci que
voc pode acessar aqui.

7 - Integrao Slack
Caso seu time utilize o Slack, possvel integrar com seu projeto no GitLab para receber notificaes de
seus projetos no chat. possvel receber dados de merge requests, issues, tag push, push, build e
modificao em wikis do projeto.

10 recursos essenciais do GitLab Enterprise

8 - Integrao Jira & HipChat


Se o seu site j utiliza Jira perfeitamente possvel integrar as issues do GitLab ao Jira. O HipChat
tambm pode ser integrado tal como o Slack para que seu time receba notificaes no chat.

9 - GitLab agora no Brasil


A Instruct nova parceira oficial da GitLab no Brasil para revenda, consultoria, projetos e treinamentos.
Isto significa que sua empresa pode contratar servios e fazer a compra de licenas com atendimento
completamente em portugus e com emisso de nota fiscal brasileira.

10 - Treinamentos
A Instruct oferece os treinamentos oficiais GitLab Workshop, GitLab Flow e GitLab Administration no
Brasil no modelo in company e em breve em turmas abertas. Para saber mais sobre as opes
disponveis, clique aqui.

10 recursos essenciais do GitLab Enterprise

Como utilizar melhor o GitLab na minha


empresa?
A Instruct a primeira empresa brasileira especializada em
Infraestrutura gil com foco em automao e gerncia de
configuraes. Ns somos a nica parceira autorizada GitLab no pas e
a nossa equipe tem mais de 15 anos de experincia em TI para
empresas governamentais e privadas. Confira alguns dos servios
relacionados GitLab disponveis:
- Consultoria
- Elaborao de projetos
- Revenda de licenas
- Treinamentos oficiais GitLab Workshop, GitLab Flow Workshop e
GitLab Administrator Workshop

Entre em contato conosco em www.instruct.com.br

Quer acessar outros contedos gratuitos


sobre GitLab?
Conhea o nosso ebook exclusivo "Guia definitivo de Infraestrutura gil":

Baixar agora
Acompanhe a Instruct nas redes sociais:

/instructbr

/instructbr

Você também pode gostar