fix: auto-sync skills to hermes skills directory during deployment
Ampel / ampel (push) Successful in 23s

This commit is contained in:
Hitonabi
2026-08-08 00:28:47 +02:00
parent 8b14dfdc14
commit 733582900a
+12
View File
@@ -26,6 +26,18 @@ fi
# 4. Systemd Units neu laden (falls sich .service Dateien geändert haben) # 4. Systemd Units neu laden (falls sich .service Dateien geändert haben)
systemctl --user daemon-reload systemctl --user daemon-reload
# 4.5 Hermes Skills synchronisieren
echo "Synchronisiere Hermes Skills..."
mkdir -p ~/.hermes/skills
# Kopiere alle Skills aus dem Repo, ersetze - durch _ in den Ordnernamen für Hermes Kompatibilität
for skill_dir in deploy/skills/*; do
if [ -d "$skill_dir" ]; then
skill_name=$(basename "$skill_dir" | tr '-' '_')
mkdir -p ~/.hermes/skills/"$skill_name"
cp -r "$skill_dir"/* ~/.hermes/skills/"$skill_name"/
fi
done
# 5. Dienste neu starten # 5. Dienste neu starten
echo "Starte Backend neu..." echo "Starte Backend neu..."
systemctl --user restart mc2-gateway.service mission-control-2.service systemctl --user restart mc2-gateway.service mission-control-2.service