From 74c4d1e9edd65afdae43199c782273630266f9e6 Mon Sep 17 00:00:00 2001 From: Codex Date: Tue, 30 Jun 2026 08:01:51 +0000 Subject: [PATCH] docs: ban docker dependency in cicd skill --- .agents/skills/unidesk-cicd/SKILL.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.agents/skills/unidesk-cicd/SKILL.md b/.agents/skills/unidesk-cicd/SKILL.md index 39399707..7f7ef52a 100644 --- a/.agents/skills/unidesk-cicd/SKILL.md +++ b/.agents/skills/unidesk-cicd/SKILL.md @@ -22,6 +22,7 @@ bun scripts/cli.ts agentrun control-plane status ## P0 边界 - CI/CD、GitOps、rollout、PipelineRun、Argo、git-mirror 和 AgentRun 部署必须走受控 CLI;不要用裸 `kubectl`、`argo`、`tkn`、`curl` 当正式控制入口。 +- CI/CD、rollout、publish、image build 和部署链路禁止新引入 Docker 依赖;不得依赖 Docker socket、Docker daemon、host Docker、`docker build`、`docker push` 或等价 Docker-only 路径。新增或重构发布能力必须走纯 Kubernetes 运行面,例如 Tekton Task/Pipeline、Kubernetes Job、rootless/daemonless 构建器或其他不要求宿主 Docker 的 k8s 原生路径。 - 触发或验收 rollout 时必须绑定 lane、source commit、PipelineRun/GitOps revision 和用户入口验证结果。 - Secret 只通过 YAML sourceRef/targetKey 和受控 CLI 下发;输出只披露 presence/fingerprint。 - 长命令用异步 job 或短轮询;不要长时间挂住 trans/ssh。