Wydzieliliśmy dedykowaną linię kodu specjalnie dla Santandera, która zawiera funkcjonalności tylko dla Banku. Wydzielenie wpłynie pozytywnie na czas dostarczenia paczek oraz ograniczenie ryzyka regresji (zmiany tylko z Santandera). Dzięki temu chcielibyśmy zwiększyć częstotliwość wystawianych Wam ewentualnych zmian oraz zamawianych przez Was CRów i paczek optymalizujących. Mamy nadzieję że pociągnie to za sobą również częstsze aktualizacje wersji produkcyjnej, dzięki czemu nie będziemy mieli tak dużego przeskoku podczas przyszłych instalacji na tym środowisku.
Nie ma możliwości przenoszenia jakichkolwiek zmian na wsteczne wersje poza hotfixami produkcyjnymi (opisane poniżej)
Jak wygląda tagowanie hotfixów
Tworzymy osobnego brancha z taga odpowiadającego wersji obecnie na produkcji
Branch nazywa się tak jak tag produkcyjny (tak jak paczka)
Na ten branch wpada hotfix
Dedykowana hotifxowa paczka nazywa się tak jak tag produkcyjny i po kropce nr hotfixa, np. .1 dla pierwszego; snt_61381_20220314.1.1, snt_61381_20220314.1.x dla każdego kolejnego release na tym branchu;
Końcowy efekt jeśli chodzi o nazewnictwo paczek:
paczki standardowe: <klient>_<buildId>_<buildNumber>
hotfixy tylko na prod: <klient>_<buildId>_<buildNumber>.1, <klient>_<buildId>_<buildNumber>.x
