-
Notifications
You must be signed in to change notification settings - Fork 0
Sestaveni balicku
klucon edited this page Jul 1, 2026
·
1 revision
Build zajišťuje skript:
python3 build/package.pydist/packages/com_joomleague.zip
dist/packages/mod_*.zip
dist/packages/plg_*.zip
dist/pkg_joomleague-<verze>.zip
Verze se čte z:
pkg_joomleague.xml
Zdrojový strom drží komponentu, moduly a pluginy rozbalené. Joomla package instalátor ale očekává dětská rozšíření jako ZIP soubory referenced v pkg_joomleague.xml.
Skript proto:
- smaže a znovu vytvoří
dist/, - zabalí komponentu jako
com_joomleague.zip, - zabalí každý modul z
modules/mod_*, - zabalí každý plugin z
plugins/<group>/<name>, - vytvoří finální package ZIP
pkg_joomleague-<verze>.zip.
GitHub Actions workflow .github/workflows/build-package.yml spouští build při pushi do main a při pull requestech.
JoomLeague pro Joomla 6 - klucon/com_joomleague