Zum Inhalt springen
PromptLab by FEHMER TECH
DEEN
Coding

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

Zuletzt aktualisiert: