Addon-Repositories

GitHub-Repositories mit Odoo-Addons verbinden.

Addon-Repositories sind GitHub-Repositories, die ein oder mehrere Odoo-Addons enthalten. Wenn du ein Repository mit hav.sh verbindest, machst du dessen Addons für die Bereitstellung auf deinen Diensten verfügbar.

#Repository verbinden

#1. GitHub-Integration einrichten

Bevor du Repositories verbindest, musst du die hav.sh GitHub App installieren. Siehe GitHub-Integration für die Einrichtungsanleitung.

#2. Repository hinzufügen

Gehe in der Seitenleiste zu Addon-Repositories und klicke auf Neues Repository.

#3. Repository auswählen

Wähle ein Repository aus deiner GitHub-Organisation. hav.sh wird es nach Odoo-Addons durchsuchen.

#4. Entdeckte Addons überprüfen

hav.sh listet alle im Repository gefundenen Addons auf, einschliesslich:

  • Addon-Name und -Beschreibung
  • Unterstützte Odoo-Versionen
  • Abhängigkeiten

#Repositories synchronisieren

Wenn du neue Commits in dein GitHub-Repository pushst, kannst du die Änderungen in hav.sh synchronisieren, um neue Addons oder aktualisierte Versionen zu entdecken. hav.sh verfolgt:

  • Commit-SHAs — Welche exakte Version des Codes bereitgestellt ist
  • Addon-Versionen — Kompatibilität pro Odoo-Version
  • Externe Abhängigkeiten — Benötigte Python-Pakete oder Systembibliotheken

#Repositories verwalten

Von der Repository-Detailseite aus kannst du:

  • Alle Addons im Repository anzeigen
  • Sehen, welche Dienste Addons aus diesem Repository bereitgestellt haben
  • Synchronisieren, um die neuesten Änderungen von GitHub abzurufen
  • Das Repository entfernen, wenn es nicht mehr benötigt wird