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