action circleci_post_project_username_project_build_num_retry { label: "post_project_username_project_build_num_retry" description: "Retries the build, returns a summary of the new build.\n" provider: circleci method: POST path: "/project/{username}/{project}/{build_num}/retry" encoding: json output: { type: "object" properties: { body: { type: "string" description: "commit message body" } branch: { type: "string" } build_time_millis: { type: "integer" } build_url: { type: "string" format: "uri" } committer_email: { type: "string" format: "email" } committer_name: { type: "string" } dont_build: { type: "string" description: "reason why we didn't build, if we didn't build" } lifecycle: { type: "string" enum: ["queued", "scheduled", "not_run", "not_running", "running", "finished"] } previous: { type: "object" description: "previous build" properties: { build_num: { type: "integer" } build_time_millis: { type: "integer" } status: { type: "string" enum: ["retried", "canceled", "infrastructure_fail", "timedout", "not_run", "running", "failed", "queued", "scheduled", "not_running", "no_tests", "fixed", "success"] } } } queued_at: { type: "string" format: "date-time" description: "time build was queued" } reponame: { type: "string" } retry_of: { type: "integer" description: "build_num of the build this is a retry of" } start_time: { type: "string" format: "date-time" description: "time build started" } stop_time: { type: "string" format: "date-time" description: "time build finished" } subject: { type: "string" } username: { type: "string" } vcs_url: { type: "string" format: "uri" } why: { type: "string" description: "short string explaining the reason we built" } } } }