Git Pull auf Serversystemen - ubtue/ub_tools GitHub Wiki
/usr/local/ub_tools:
- git pull (siehe git hooks)
- Migration der "ub_tools" / "ixtheo"-Datenbanken, Abgleich gegen aktuelle Installer-Definition
- make install
/usr/local/vufind:
- git pull (siehe git hooks)
- Bei CSS-Änderungen: php util/cssBuilder.php
- Funktioniert nicht, wenn [System]->available in der vufind Konfiguration deaktiviert ist
- Soll potenziell geändert werden => Die VuFind-Entwickler machen dies immer während der Entwicklung und committen dann direkt die entstandenen CSS-Dateien mit. Wir überlegen ob wir dies in Zukunft für die TueFind-Themes ebenfalls machen.
- Bei Schema/Import-Änderungen: Aktualisieren der solr und solrmarc Konfiguration (+Solr-Neustart)
- VuFind-Cache leeren
- Bei CSS-Änderungen: php util/cssBuilder.php