Praca z repozytorium
Uwagi i ryzyka
Sekrety w repozytorium, artefakty do uporządkowania i inne kwestie wymagające uwagi.
Sekrety w repozytorium
W repo znajdują się zapisane na stałe sekrety. Nie wprowadzaj nowych — a istniejące warto przy okazji wycofać do sejfu / zmiennych środowiskowych.
- Hasła —
liquibase.propertiesoraz zadanieapexprodwbuild.gradle. - Klucze licencyjne Liquibase Pro — w komentarzach
build.gradle. - Bazy haseł KeePass —
_exec/*.kdbx.
Artefakty do .gitignore
W repo wersjonowane są też pliki, które nie są kodem źródłowym:
*.DS_Store- duplikaty plików LOV z sufiksem
(1).sql - katalog
.gradle/
Co pamiętać przy pracy
- Edytuj obiekty programistyczne w
latest/, a struktury tabel poprzezinstall/alter_object/. - Obiekty z
archive/nie są wdrażane — nie traktuj ich jako aktywnego kodu. - Przed wdrożeniem zawsze uruchom podgląd
*_conn status read, by zweryfikować generowany SQL.
Gałęzie i commity
Konwencje gałęzi, commitów oraz skrypty archiwizacji gałęzi w EVAN.
Struktura dokumentacji
Jak dzielona jest dokumentacja EVAN i jak pisać ją bez duplikacji — zasada jednego źródła prawdy, podział odpowiedzialności między procesy / moduły / ekrany oraz zalecenia techniczne dla Docusa (frontmatter, tagi, queryCollection, komponenty MDC).