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."}'