action circleci_post_project_username_project { label: "post_project_username_project" description: "Triggers a new build, returns a summary of the build.\n" provider: circleci method: POST path: "/project/{username}/{project}" encoding: json input: { type: "object" properties: { build_parameters: { type: "object" description: "Additional environment variables to inject into the build environment. A map of names to values.\n" } parallel: { type: "string" description: "The number of containers to use to run the build. Default is null and the project default is used.\n" } revision: { type: "string" description: "The specific revision to build.\nDefault is null and the head of the branch is used. Cannot be used with tag parameter.\n" } tag: { type: "string" description: "The tag to build. Default is null. Cannot be used with revision parameter.\n" } } } output: { type: "object" properties: { added_at: { type: "string" format: "date-time" } build_num: { type: "integer" } outcome: { type: "string" enum: ["canceled", "infrastructure_fail", "timedout", "failed", "no_tests", "success"] } pushed_at: { type: "string" format: "date-time" } status: { type: "string" enum: ["retried", "canceled", "infrastructure_fail", "timedout", "not_run", "running", "failed", "queued", "scheduled", "not_running", "no_tests", "fixed", "success"] } vcs_revision: { type: "string" } } } }