CI/CD-Pipeline konfigurieren
Erstellen Sie eine vollständige CI/CD-Pipeline für automatisiertes Testen und Deployment.
Prompt-Vorlage
Erstelle eine vollständige CI/CD-Pipeline-Konfiguration für folgendes Projekt: **Projektdetails:** - Repository-Plattform: [GitHub Actions/GitLab CI/Jenkins/etc.] - Programmiersprache: [SPRACHE] - Framework: [FRAMEWORK] - Deployment-Ziel: [AWS/GCP/Azure/Kubernetes/etc.] **Pipeline-Stufen:** 1. **Build:** Code kompilieren und Artefakte erstellen 2. **Lint:** Code-Qualität und Style-Checks 3. **Test:** Unit-Tests, Integration-Tests, E2E-Tests (parallel wo möglich) 4. **Security:** Dependency-Scanning und SAST 5. **Build Image:** Container-Image erstellen und pushen 6. **Deploy Staging:** Automatisches Deployment auf Staging 7. **Deploy Production:** Manuell getriggertes Deployment auf Produktion **Zusätzliche Anforderungen:** - Caching-Strategie für Dependencies - Matrix-Builds für verschiedene Versionen - Secrets-Management - Benachrichtigungen bei Fehlern (Slack/Email) - Rollback-Strategie Erstelle die vollständige YAML-Konfiguration mit Kommentaren.
Platzhalter in [eckigen Klammern] ersetzen: [GitHub Actions/GitLab CI/Jenkins/etc.][SPRACHE][FRAMEWORK][AWS/GCP/Azure/Kubernetes/etc.]
So verwendest du die Vorlage
Kopiere den Prompt, ersetze die Platzhalter in eckigen Klammern durch deine Angaben und füge ihn in den KI-Assistenten deiner Wahl ein. Je genauer die Angaben, desto besser das Ergebnis.
Tipps für bessere Ergebnisse
- Geben Sie Ihre CI/CD-Plattform und das Deployment-Ziel an
- Erwähnen Sie besondere Anforderungen wie Compliance oder Approvals
- Fragen Sie nach Optimierungen für schnellere Pipeline-Laufzeiten
- Bitten Sie um eine Rollback-Strategie für fehlgeschlagene Deployments
Passende offene Modelle
Die Auswahl nennt aktuelle offene Modelle als Ausgangspunkt für eigene Tests. Sie ist keine Messung für diese Vorlage.
Stichwörter: #ci-cd #devops #automation #deployment