Plugins
ownCloud.online nutzt Core-Apps aus dem Server-Repository und externe Apps aus lokalen Plugin-Repositories. Externe Apps werden als .tar.gz gebaut und können über das eigene Market Backend verteilt werden.
Regeln für eigene Plugins
- PHP 8.4 kompatibel.
- Geänderte Dateien enthalten die Kennung
modified by BW-Tech GmbH, wenn diese Regel im Plugin bereits gilt. appinfo/info.xmlnutzt korrekten Namen und korrekten Author.- Wenn das Original von ownCloud Contributors stammt, bleibt der Ursprung sichtbar, z. B.
ownCloud contributors, modified by BW-Tech GmbH. - Kein Dummy-Code und keine stillen Fehler.
- Vor Release:
occ app:check-code <app_id>, Logs und UI prüfen.
Paketbau
powershell
powershell -ExecutionPolicy Bypass -File C:\git\owncloud-online-release-tools\Build-PluginPackages.ps1
Paketinstallation
powershell
powershell -ExecutionPolicy Bypass -File C:\git\owncloud-online-release-tools\Install-PluginPackages.ps1 -Maintenance
Market Backend
