API 参考 工作区
写入文件
PUT/projects/{project_id}/workspace/file
以 UTF-8 文本创建或覆盖工作区中的一个文件。
参数
| 请求体字段 | 必填 | 说明 |
|---|---|---|
| path | 是 | 工作区内的目标路径 |
| content | 是 | UTF-8 文本内容 |
| ws | 否 | 工作区 UUID——缺省为项目默认工作区 |
请求
curl -X PUT "$ALLYBUILD_API_URL/projects/$PROJECT_ID/workspace/file" \
-H "Authorization: Bearer $TASK_JWT" \
-H "Content-Type: application/json"
-d '{"path": "/reports/summary.md", "content": "# Summary\nAll good."}'