- 创建 monorepo 结构(Turborepo) - 初始化前端项目(Next.js + TypeScript + Tailwind CSS) - 初始化后端项目(NestJS + TypeScript) - 配置开发工具(ESLint, Prettier, VS Code) - 创建项目文档(README, 开发规范) Closes #1
55 lines
1.3 KiB
Markdown
55 lines
1.3 KiB
Markdown
---
|
|
name: gitea-stop-scheduler
|
|
description: 停止所有定时任务
|
|
---
|
|
|
|
停止正在运行的定时任务。
|
|
|
|
## 工作流程
|
|
|
|
### 第一步:列出所有定时任务
|
|
|
|
使用 CronList 获取所有当前运行的定时任务。
|
|
|
|
### 第二步:停止所有任务
|
|
|
|
对每个任务使用 CronDelete 停止它。
|
|
|
|
### 第三步:确认停止
|
|
|
|
显示已停止的任务列表。
|
|
|
|
## 示例输出
|
|
|
|
```
|
|
⏹️ 停止定时任务
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
📋 正在运行的定时任务:
|
|
• job-abc123 (Code Agent)
|
|
• job-def456 (PR Agent)
|
|
|
|
✅ 已停止任务:
|
|
• job-abc123 - Code Agent
|
|
• job-def456 - PR Agent
|
|
|
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
|
|
|
|
✨ 所有定时任务已停止!
|
|
|
|
💡 提示:
|
|
• 使用 /gitea-start-scheduler 重新启动
|
|
• 任务状态不会保存,需要重新创建
|
|
```
|
|
|
|
## 注意事项
|
|
|
|
1. **不可恢复**: 停止后无法恢复,需要重新创建定时任务
|
|
2. **正在进行**: 如果有 Agent 正在工作,它不会立即停止,而是完成当前任务
|
|
3. **清理**: 停止任务不会删除已创建的代码或 PRs
|
|
|
|
## 相关命令
|
|
|
|
- `/gitea-start-scheduler` - 启动定时任务
|
|
- `/gitea-status` - 查看任务状态
|