![Page 1: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/1.jpg)
Why you can't ignore GitLab anymoreIvan Nemytchenko @inem, inem.at
Developer advocate at GitLab
![Page 2: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/2.jpg)
About me
![Page 3: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/3.jpg)
About you
![Page 4: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/4.jpg)
Standard behavior→ Github by default
→ Bitbucket when you don't want to upgrade
→ GitLab - need to install and maintain :\
![Page 5: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/5.jpg)
GitLab on your own server
![Page 6: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/6.jpg)
![Page 7: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/7.jpg)
![Page 8: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/8.jpg)
Installation from source
![Page 9: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/9.jpg)
Installation with omnibus
![Page 10: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/10.jpg)
Update from source
![Page 11: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/11.jpg)
Update from source
![Page 12: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/12.jpg)
Update with omnibus
apt-get update gitlab-ce
![Page 13: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/13.jpg)
GitLab.com
![Page 14: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/14.jpg)
It is FREE
![Page 15: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/15.jpg)
No limitations
→ Free public projects→ Free private projects
→ Any number of collaborators
![Page 16: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/16.jpg)
![Page 17: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/17.jpg)
![Page 18: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/18.jpg)
![Page 19: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/19.jpg)
![Page 20: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/20.jpg)
Enterprise Edition
![Page 21: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/21.jpg)
![Page 22: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/22.jpg)
![Page 23: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/23.jpg)
It is mature
![Page 24: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/24.jpg)
Workflow
![Page 25: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/25.jpg)
Create project
![Page 26: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/26.jpg)
Create issue
![Page 27: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/27.jpg)
Labels
![Page 28: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/28.jpg)
Discuss
![Page 29: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/29.jpg)
assign
![Page 30: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/30.jpg)
TODOs
![Page 31: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/31.jpg)
activity stream
![Page 32: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/32.jpg)
New branch
![Page 33: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/33.jpg)
Merge request
![Page 34: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/34.jpg)
Code review
![Page 35: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/35.jpg)
Merge when build succeds
![Page 36: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/36.jpg)
Deploy
![Page 37: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/37.jpg)
Features
![Page 38: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/38.jpg)
Wiki
![Page 39: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/39.jpg)
APIIntegrationsWebhooks
![Page 40: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/40.jpg)
GitLab CI
![Page 41: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/41.jpg)
![Page 42: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/42.jpg)
![Page 43: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/43.jpg)
Runners
![Page 44: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/44.jpg)
подключение своих runners
![Page 45: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/45.jpg)
GitLab Pages
![Page 46: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/46.jpg)
Static Site Generators
![Page 47: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/47.jpg)
![Page 48: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/48.jpg)
Github Pages
![Page 49: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/49.jpg)
Jekylljekyllrb.com
![Page 50: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/50.jpg)
1. изменил сорцы2. залил на гитхаб
![Page 51: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/51.jpg)
...magic happens
![Page 52: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/52.jpg)
yourwebsite.github.io
![Page 53: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/53.jpg)
Middlemanmiddlemanapp.com
![Page 54: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/54.jpg)
1. изменил сорцы2. сгенерировал статику
3. залил на гитхаб
![Page 55: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/55.jpg)
![Page 56: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/56.jpg)
GitLab Pages
![Page 57: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/57.jpg)
GitLab Pages examples
gitlab.com/groups/pages
![Page 58: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/58.jpg)
Fork & push changes
gitlab.com/groups/pages
![Page 59: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/59.jpg)
.gitlab-ci.yml
![Page 60: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/60.jpg)
![Page 61: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/61.jpg)
![Page 62: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/62.jpg)
More features
→ groups of projects→ flexible permissions→ external users
→ subscirbe to label→ confidential issues
→ push to external repository→ revert commit
![Page 63: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/63.jpg)
Chat
![Page 64: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/64.jpg)
Summary1. FREE
2. Mature3. Open source
![Page 65: Почему вы не можете игнорировать GitLab в 2016 году, Иван Немытченко, Gitlab, Белград](https://reader034.vdocuments.mx/reader034/viewer/2022051101/589ee1611a28ab39498b6f57/html5/thumbnails/65.jpg)
Thank [email protected]