Revision ec1daa3d
Von Sven Schöling vor etwa 13 Jahren hinzugefügt
doc/release_management.txt | ||
---|---|---|
|
||
* SL::DB::Helper::ALL auf Vollständigkeit prüfen
|
||
|
||
(TODO: Mag da einer ein Script für schreiben?)
|
||
(TODO: Mag da einer ein Script für schreiben?
|
||
find SL/DB -type f | grep -v MetaSetup | grep -v Helper | grep -v Manager | sort
|
||
hilft, kriegt aber die Sortierung durcheinander)
|
||
|
||
* VERSION updaten
|
||
|
||
... | ... | |
- Der git tag ist "release-<version>"
|
||
- Das DB Ipgradescript ist "release_<snake_case_version>"
|
||
|
||
* Datenbankupgradescript "release_2_6_1" (mit aktueller Releasenummer)
|
||
erstellen und alle Leafscripte als Abhängigkeit einsetzen. Leafscripte
|
||
kriegt man mit
|
||
* Nur finales Release: Datenbankupgradescript "release_2_6_1" (mit aktueller
|
||
Releasenummer) erstellen und alle Leafscripte als Abhängigkeit einsetzen.
|
||
Leafscripte kriegt man mit
|
||
|
||
$ scripts/dbupgrade2_tool.pl --nodeps
|
||
|
||
* Voraussichtliches finales Releasedatum im changelog eintragen
|
||
* Voraussichtliches Releasedatum im changelog eintragen
|
||
|
||
* Finaler Testlauf:
|
||
|
Auch abrufbar als: Unified diff
Kein DB Upgradescript für beta Releases, Helper::ALL Shellscript