id name task_id index repo_id status log_index log_length started stopped created updated
1 Checkout code 1 0 3 3 0 0 0 0 1770362250 1770362251 Edit Delete
2 Set up JDK 11 1 1 3 3 0 0 0 0 1770362250 1770362251 Edit Delete
3 Grant execute permission for gradlew 1 2 3 3 0 0 0 0 1770362250 1770362251 Edit Delete
4 Build Debug APK 1 3 3 3 0 0 0 0 1770362250 1770362251 Edit Delete
5 Build Release AAR 1 4 3 3 0 0 0 0 1770362250 1770362251 Edit Delete
6 Upload Debug artifacts 1 5 3 3 0 0 0 0 1770362250 1770362251 Edit Delete
7 Upload Release artifacts 1 6 3 3 0 0 0 0 1770362250 1770362251 Edit Delete
8 Say hello 2 0 2 3 0 0 0 0 1770362886 1770362887 Edit Delete
9 Show environment info 2 1 2 3 0 0 0 0 1770362886 1770362887 Edit Delete
10 Say hello 3 0 2 3 0 0 0 0 1770363134 1770363135 Edit Delete
11 Show environment info 3 1 2 3 0 0 0 0 1770363134 1770363135 Edit Delete
14 checkout@v1 5 0 2 3 0 0 0 0 1770800269 1770800277 Edit Delete
15 Prepare rsync password file 5 1 2 3 0 0 0 0 1770800269 1770800277 Edit Delete
16 Get commit message and decide sync mode 5 2 2 3 0 0 0 0 1770800269 1770800277 Edit Delete
17 Clean up password file (optional but safe) 5 3 2 3 0 0 0 0 1770800269 1770800277 Edit Delete
18 checkout@v1 6 0 2 3 0 0 0 0 1770800339 1770800344 Edit Delete
19 Prepare rsync password file 6 1 2 3 0 0 0 0 1770800339 1770800344 Edit Delete
20 Get commit message and decide sync mode 6 2 2 3 0 0 0 0 1770800339 1770800344 Edit Delete
21 Clean up password file (optional but safe) 6 3 2 3 0 0 0 0 1770800339 1770800344 Edit Delete
22 gitea/checkout@v1 7 0 2 3 0 0 0 0 1770800679 1770800685 Edit Delete
23 Prepare rsync password file 7 1 2 3 0 0 0 0 1770800679 1770800685 Edit Delete
24 Get commit message and decide sync mode 7 2 2 3 0 0 0 0 1770800679 1770800685 Edit Delete
25 Clean up password file (optional but safe) 7 3 2 3 0 0 0 0 1770800679 1770800685 Edit Delete
26 gitea/checkout@v1 8 0 2 3 0 0 0 0 1770800735 1770800740 Edit Delete
27 Prepare rsync password file 8 1 2 3 0 0 0 0 1770800735 1770800740 Edit Delete
28 Get commit message and decide sync mode 8 2 2 3 0 0 0 0 1770800735 1770800740 Edit Delete
29 Clean up password file (optional but safe) 8 3 2 3 0 0 0 0 1770800735 1770800740 Edit Delete
30 https://gitea.com/gitea/checkout@v1 9 0 2 3 0 0 0 0 1770801383 1770801388 Edit Delete
31 Prepare rsync password file 9 1 2 3 0 0 0 0 1770801383 1770801388 Edit Delete
32 Get commit message and decide sync mode 9 2 2 3 0 0 0 0 1770801383 1770801388 Edit Delete
33 Clean up password file (optional but safe) 9 3 2 3 0 0 0 0 1770801383 1770801388 Edit Delete
34 https://gitea.com/gitea/checkout@v1 10 0 2 3 0 0 0 0 1770801411 1770801416 Edit Delete
35 Prepare rsync password file 10 1 2 3 0 0 0 0 1770801411 1770801416 Edit Delete
36 Get commit message and decide sync mode 10 2 2 3 0 0 0 0 1770801411 1770801416 Edit Delete
37 Clean up password file (optional but safe) 10 3 2 3 0 0 0 0 1770801411 1770801416 Edit Delete
148 API 健康检查 38 0 6 4 0 0 0 0 1771862496 1771862496 Edit Delete
149 前端可访问性检查 38 1 6 4 0 0 0 0 1771862496 1771862496 Edit Delete
150 SSL 证书检查 38 2 6 4 0 0 0 0 1771862496 1771862496 Edit Delete
151 响应时间检查 38 3 6 4 0 0 0 0 1771862496 1771862496 Edit Delete
152 Slack 通知(失败时) 38 4 6 4 0 0 0 0 1771862496 1771862496 Edit Delete
153 📥 Checkout code 39 0 6 3 0 0 0 0 1771862498 1771862759 Edit Delete
154 🟢 Setup Node.js 39 1 6 3 0 0 0 0 1771862498 1771862759 Edit Delete
155 📦 Setup pnpm 39 2 6 3 0 0 0 0 1771862498 1771862759 Edit Delete
156 📥 Install dependencies 39 3 6 3 0 0 0 0 1771862498 1771862759 Edit Delete
157 🔍 Multi-tenant Security Audit 39 4 6 3 0 0 0 0 1771862498 1771862759 Edit Delete
158 🔍 TypeScript Type Check 39 5 6 3 0 0 0 0 1771862498 1771862759 Edit Delete
159 🔍 Prisma Schema Validation 39 6 6 3 0 0 0 0 1771862498 1771862759 Edit Delete
160 🔍 Backend Tests 39 7 6 3 0 0 0 0 1771862498 1771862759 Edit Delete
161 🔍 Frontend Type Safety Check 39 8 6 3 0 0 0 0 1771862498 1771862759 Edit Delete
162 🔍 Zod-Prisma Consistency Check 39 9 6 3 0 0 0 0 1771862498 1771862759 Edit Delete