Skip to content

Release proces

Každý instalační balíček musí mít jednotnou verzi ve všech manifestech.

Před buildem

Zkontrolovat:

  • package manifest;
  • component manifest;
  • manifesty modulů;
  • manifesty pluginů;
  • SQL update soubor pro novou verzi;
  • changelog.

Validace

Minimální kontrola:

bash
python3 build/validate_versions.py
python3 build/package.py

Dále:

  • XML parse všech manifestů;
  • PHP lint;
  • instalace na testovací Joomla 6 instanci;
  • maintenance:database;
  • kontrola konkrétních URL, které se opravovaly.

Balíček

Výstupní ZIP je v:

text
dist/pkg_joomleague-<version>.zip

Dokumentace je generovaná staticky pomocí VitePress.