Prompt ci cd
# Промт — CI-CD для сервиса > 🇷🇺 **Русский** · [🇬🇧 English](../en/prompt-ci-cd.md) [← Index](./README.md) · [Стандарты](./standards.md) · [Шаблон](./template.md) tags: #prompt #ci-cd #devops #pipeline #service #single-shot **Статус:** `🟢 Ready` **Owner:** Pandamy619 **Последняя правка:** 2026-05-20 **Версия:** v1 **Источник идеи:** [LogicBalls — Production-Grade CI/CD Pipeline Architect](https://logicballs.com/ai-prompt/prompts/ci-cd-pipeline-generator), [PromptOptimizer — CI/CD Pipeline Prompt Templates](https://promptoptimizer.tools/prompts/development/ci-cd-pipeline) **Дельта от оригинала:** добавлено разделение fast/extended CI, явные критерии rollback и канонический блок поведения при нехватке данных. --- ## Когда использовать - Когда нужно быстро спроектировать пайплайн под новый сервис - Когда хочется стандартизировать PR-проверки, релизы и деплой - Когда важно не забыть security scan, smoke, rollback и секреты ## Что подставить - `{{project_type}}` — string, e.g. `python web service` / `node monorepo` - `{{tech_stack}}` — string, e.g. `Python 3.13, FastAPI, Postgres, Docker` - `{{repo_platform}}` — enum: `github_actions | gitlab_ci | jenkins | circleci | buildkite` - `{{deployment_target}}` — enum: `kubernetes | ecs | cloud_run | bare_metal | serverless` - `{{cloud_provider}}` — enum: `aws | gcp | azure | yandex_cloud | on_premise` - `{{trigger_strategy}}` — string, e.g. `PR → fast CI; main → full CI + deploy stage; tag → deploy prod` - `{{testing_requirements}}` — list, e.g. `unit; integration with postgres; smoke after deploy` - `{{security_level}}` — enum: `basic | standard | strict` - `{{environment_strategy}}` — string, e.g. `dev (auto) → stage (auto on main) → prod (manual approval)` - `{{rollback_strategy}}` — enum: `kubectl_rollout_undo | blue_green | canary | manual_redeploy` - `{{optimization_priority}}` — enum: `speed | cost | security | reliability` ## Definition of done Универсальный минимум — см. [Definition of done](./standards.md#2-definition-of-done). Специфичные критерии: - Конфиг для выбранной платформы приведён целиком, copy-paste ready - Разделение fast CI (≤ 5 минут) и extended CI явно проработано - Критерии rollback сформулированы количественно (`error rate > X%`, `p95 > Y ms`), не «если что-то пошло не так» - Секреты передаются через secret manager, а не зашиты в YAML - Раздел «Риск / Что сломается / Как защититься» содержит минимум 5 рисков ## Промт
fill the variables
This prompt has 11 variables. Pro fills them into a ready-to-paste prompt for you — no manual find-and-replace.
{{project_type}{{tech_stack}{{repo_platform}{{deployment_target}{{cloud_provider}{{trigger_strategy}{{testing_requirements}{{security_level}{{environment_strategy}{{rollback_strategy}{{optimization_priority}
Unlock with Pro →when to use it
Community prompt sourced from the open-source GitHub repo pandamy619/Promts (MIT). A "Prompt ci cd" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.
tags
codingcommunitydeveloper
source
pandamy619/Promts · MIT
more in Coding
Coding✓ tested
Senior code review (strict mode)
senior staff engineer running a merciless but fair review
Coding✓ tested
Debug by hypothesis, not by guessing
debugging partner who forms theories before touching code
Coding✓ tested
Generate tests from described behavior
test engineer who writes tests that would actually catch regressions