Trunk based development
Co to je?
trochu jiné gitflow
jak jsme k tomu došli, motivace?
continuous delivery
Historie Qestu 🙈
Gitflow
too complicated
🤷♂️ Something
easy way
🎉 Trunk based
být si co nejblíž 🤗
mít připravenou releasovatelnou verzi
hotfixy
aktivní vývojáře
Tak co to teda je?
pro malé týmy
Tak co to teda je?
pro velké týmy
Tak co to teda je?
pro velké týmy
🤯 Něco se rozbilo
snaha co nejvíce udržet master deployovatelný
nutnost automatizace - build, testy, E2E
revert vs oprava
Jak vypadá release
Automatizace pipelines
releasovatelne z jakehokoliv commitu
Automatizace pipelines
releasovatelne z jakehokoliv commitu
nutnost naskriptovat git - 🙏 díky Luboš
vytvoření branch
tagování
push
Motivace
snaha o to co nejrychleji releasovat az do produkce - mame ~1 release/den
neblokovat se "rozbitým masterem"
možnost hotfixů
Kde hledat inspiraci 👀
https://trunkbaseddevelopment.com/
Rangers tým
Pytlíci
Rohani