PRELEKCJE

 

Continuous Deployment - alternatywa dla żmudnego mergowania

Continuous Delivery (CD) jest coraz częściej stosowaną praktyką w nowoczesnych projektach. Pytanie, jakie korzyści płyną z wdrażania kodu na produkcję kilka razy dziennie i jak zmieni to naszą codzienną pracę. Kiedy już to poznamy, zostaje największa zagwozdka: jak to zrobić, jakich narzędzi użyć i dlaczego wszędzie jest Docker. Postaram się odpowiedzieć na te wszystkie pytania oraz pokazać w jaki sposób w CD:

- zarządzać funkcjonalnościami poprzez Feature Switch

- zrobić to elegancko w Springu

- umożliwić decyzję o wersji ficzera biznesowi

- testować i zapewniać jakość

- zarządzać konfiguracją

- pracować z VCS-ami bez tworzenia Branchy

- budować środowiska testowe