作业
单个作业。
属性
最小表示
当资源作为其他资源的一部分返回时包含。
名称 | 类型 | 描述 |
---|---|---|
id | 整数 | 唯一标识作业的值。 |
标准表示
当资源是请求的主要响应时,或 预加载 时包含。
名称 | 类型 | 描述 |
---|---|---|
id | 整数 | 唯一标识作业的值。 |
allow_failure | 未知 | 作业的 allow_failure。 |
number | 字符串 | 仓库构建的递增编号。 |
state | 字符串 | 作业的当前状态。 |
started_at | 字符串 | 作业开始时间。 |
finished_at | 字符串 | 作业结束时间。 |
build | 构建 | 作业关联的构建。 |
queue | 字符串 | 此作业排队/已排队的 Worker 队列。 |
repository | 仓库 | 作业所属的 GitHub 用户或组织。 |
commit | 提交 | 作业关联的提交。 |
owner | 所有者 | 作业所属的 GitHub 用户或组织。 |
stage | [阶段] | 作业的阶段。 |
created_at | 字符串 | 作业创建时间。 |
updated_at | 字符串 | 作业更新时间。 |
private | 布尔值 | 作业是否私有。 |
restarted_at | 未知 | 作业的 restarted_at。 |
restarted_by | 未知 | 作业的 restarted_by。 |
vm_size | 未知 | 作业的 vm_size。 |
操作
查找
返回单个作业。
GET
/job/{job.id}
模板变量 | 类型 | 描述 |
---|---|---|
job.id | 整数 | 唯一标识作业的值。 |
查询参数 | 类型 | 描述 |
---|---|---|
include | [字符串] | 要 预加载 的属性列表。 |
示例GET /job/86601347
取消
取消当前正在运行的作业。
POST
/job/{job.id}/cancel
模板变量 | 类型 | 描述 |
---|---|---|
job.id | 整数 | 唯一标识作业的值。 |
示例POST /job/86601347/cancel
重新启动
重新启动已完成或已取消的作业。
POST
/job/{job.id}/restart
模板变量 | 类型 | 描述 |
---|---|---|
job.id | 整数 | 唯一标识作业的值。 |
示例POST /job/86601347/restart
调试
以调试模式重新启动作业,使已登录用户能够 ssh 到构建 VM 中。请注意,此功能仅在 travis-ci.com 域名上可用,以及 travis-ci.org 域名上的那些启用了调试功能的仓库。查看 此文档 了解更多详情。
POST
/job/{job.id}/debug
模板变量 | 类型 | 描述 |
---|---|---|
job.id | 整数 | 唯一标识作业的值。 |
示例POST /job/86601347/debug