fix: auto-sync skills to hermes skills directory during deployment
Ampel / ampel (push) Successful in 23s
Ampel / ampel (push) Successful in 23s
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user