trello, git, gitlab, gitlab-ci

35
Git, Trello, Gitlab and CI Openminds Techtalk 26 feb 2015

Upload: zhann

Post on 17-Jul-2015

752 views

Category:

Technology


8 download

TRANSCRIPT

Page 1: Trello, git, gitlab, gitlab-ci

Git, Trello, Gitlab and CIOpenminds Techtalk

26 feb 2015

Page 2: Trello, git, gitlab, gitlab-ci

Agenda

• Flow en Tools

• Live Demo’s

Page 3: Trello, git, gitlab, gitlab-ci

Disclaimer

Onze flow en tools zijn niet heilig

Onze flow en tools zijn allesbehalve compleet

Page 4: Trello, git, gitlab, gitlab-ci

We komen van ver

Page 5: Trello, git, gitlab, gitlab-ci

En we blijven ons aanpassen

Page 6: Trello, git, gitlab, gitlab-ci

Flow en Tools

Page 7: Trello, git, gitlab, gitlab-ci

Development?

Page 8: Trello, git, gitlab, gitlab-ci
Page 9: Trello, git, gitlab, gitlab-ci
Page 10: Trello, git, gitlab, gitlab-ci

Trello Demo

Page 11: Trello, git, gitlab, gitlab-ci

GitFeature branches

Bug branches

Page 12: Trello, git, gitlab, gitlab-ci
Page 13: Trello, git, gitlab, gitlab-ci

Git-extras

brew install git-extras

apt-get install git-extras

iex (wget "https://raw.githubusercontent.com/raeffs/git-extras-windows/master/install.ps1").Content

Page 14: Trello, git, gitlab, gitlab-ci

Git branches

git checkout master

git pull

Page 15: Trello, git, gitlab, gitlab-ci

Git branchesgit feature syn_flood_protection

git bug one_merge_rules_to_rule_them_all

Page 16: Trello, git, gitlab, gitlab-ci
Page 17: Trello, git, gitlab, gitlab-ci
Page 18: Trello, git, gitlab, gitlab-ci

Using Git for Development Demo

Page 19: Trello, git, gitlab, gitlab-ci
Page 20: Trello, git, gitlab, gitlab-ci
Page 21: Trello, git, gitlab, gitlab-ci

Lokale tests

Page 22: Trello, git, gitlab, gitlab-ci
Page 23: Trello, git, gitlab, gitlab-ci

CI tests

Page 24: Trello, git, gitlab, gitlab-ci
Page 25: Trello, git, gitlab, gitlab-ci
Page 26: Trello, git, gitlab, gitlab-ci
Page 27: Trello, git, gitlab, gitlab-ci

Gitlab(-ci) Demo

Page 28: Trello, git, gitlab, gitlab-ci

Git Sugar

Page 29: Trello, git, gitlab, gitlab-ci

git WIP commit

Page 30: Trello, git, gitlab, gitlab-ci

git rebase -i

Page 31: Trello, git, gitlab, gitlab-ci

Trello-Changelog

https://github.com/openminds/trello-changelog/

Page 32: Trello, git, gitlab, gitlab-ci
Page 33: Trello, git, gitlab, gitlab-ci

Collega gezocht

Page 34: Trello, git, gitlab, gitlab-ci

Vragen?

Page 35: Trello, git, gitlab, gitlab-ci

Thank you!