CI/CD-Pipeline-Designer
Why this prompt matters
CI/CD pipelines without caching and parallelization waste thousands of developer-minutes per month. This prompt optimizes for speed and reliability.
What we use it for
DevOps
Prompt
Design a CI/CD pipeline for the described project. Include: 1) Pipeline stages (lint, test, build, deploy), 2) Caching strategy for dependencies, 3) Parallel job configuration, 4) Environment-specific deployment steps, 5) Rollback strategy, 6) Secret management approach. Target platform: GitHub Actions.
Result
```yaml name: CI/CD Pipeline on: push: branches: [main] pull_request:
jobs: lint-and-test: runs-on: ubuntu-latest strategy: matrix: node: [18, 20] steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} cache: 'pnpm' - run: pnpm install --frozen-lockfile - run: pnpm lint & pnpm test --parallel
deploy: needs: lint-and-test if: github.ref == 'refs/heads/main' environment: production ```
CI/CD-Pipeline-Designer
Entwirft robuste und effiziente CI/CD-Pipelines.
Dieser KI-Prompt ist darauf ausgelegt, Ihnen die besten Ergebnisse zu liefern. Folgen Sie den Anweisungen und passen Sie die Parameter an Ihre spezifischen Bedürfnisse an.
Für die besten Ergebnisse geben Sie detaillierten Kontext an und spezifizieren Sie das gewünschte Ausgabeformat. Experimentieren Sie mit verschiedenen Variationen, um die beste für Ihren Anwendungsfall zu finden.