User:Catlee/BuildAPI: Difference between revisions

Line 34: Line 34:
POST /builds/{branch}/rev/{revision} -> create a new build with this revision  
POST /builds/{branch}/rev/{revision} -> create a new build with this revision  
* buildername (required, which builder to create builds for, can be specified multiple times)
* buildername (required, which builder to create builds for, can be specified multiple times)
* properties (optional, extra properties for this build)


POST /builds/{branch}/builders/{buildername} -> create a new build on this builder
POST /builds/{branch}/builders/{buildername} -> create a new build on this builder
* revision (optional, which revision to build)
* revision (optional, which revision to build)
* properties (optional, extra properties for this build)


POST /builds/{branch}/build -> rebuilds an old build on this branch  
POST /builds/{branch}/build -> rebuilds an old build on this branch  
* buildid (this or requestid required, which build to rebuild)
* buildid (this or requestid required, which build to rebuild)
* requestid (which request to rebuild)
* requestid (which request to rebuild)
* properties (optional, extra properties for this build)


== Object definitions ==
== Object definitions ==
Confirmed users
2,456

edits