Diese Vorlage verwenden
Öffnen Sie Code Pattern Enforcer in Devin und erstellen Sie die Automatisierung mit der Standardkonfiguration. Sie können sie vor dem Speichern anpassen.
Was diese Automatisierung macht
So funktioniert es
recurring
- Ereignis:
schedule:recurring- Bedingungen:
rruleentsprichtFREQ=WEEKLY;BYDAY=MO;BYHOUR=9;BYMINUTE=0
- Bedingungen:
Voraussetzungen
- Integrationen:
Beispiel-Prompt
Einrichten
- Öffnen Sie Automations → Templates in Devin.
- Klicken Sie auf Code Pattern Enforcer. Die Erstellungsseite wird mit dieser bereits ausgefüllten Vorlage geöffnet.
- Verbinden Sie alle erforderlichen Integrationen und installieren Sie MCP-Server, falls Sie das noch nicht getan haben.
- Ersetzen Sie alle Platzhalterwerte in den Trigger-Bedingungen (zum Beispiel
your-org/your-repodurch Ihr tatsächliches Repo). - Prüfen Sie den Prompt und passen Sie ihn an die Sprache, Konventionen und Guardrails Ihres Teams an.
- Klicken Sie auf Create automation.
Wann Sie diese Vorlage verwenden sollten
- Durchsetzen teamspezifischer Architekturkonventionen in einer großen Codebasis
- Ablösung veralteter interner APIs
- Proaktive Sicherheitsmaßnahmen über Standard-SAST-Tools hinaus
- Implizites Wissen in verbindliche Muster überführen
Ideen für Customization
- Beschreibe Muster in einfachem Englisch über Knowledge
- Auf bestimmte Repos, Verzeichnisse oder Dateitypen beschränken
- Für jedes Muster festlegen, ob es automatisch behoben oder ein Ticket erstellt werden soll
- Mit SonarQube Quality Gate Fix kombinieren, um eine breite Abdeckung zu erreichen
