ReleaseEngineering/Applications/SlaveAPI: Difference between revisions

Marking this page obsolete
(Marking this page obsolete)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{Obsolete RelEng Page|RelEng doesn't use BuildBot anymore.}}
= What is it? =
= What is it? =
SlaveAPI is a service that is intended to be a single point of entry for all actions related to slaves. Clients interact with it through a simple REST API and it communicates with many other systems on the backend to fulfill the requests (eg, bugzilla, slavealloc, inventory) made.
SlaveAPI is a service that is intended to be a single point of entry for all actions related to slaves. Clients interact with it through a simple REST API and it communicates with many other systems on the backend to fulfill the requests (eg, bugzilla, slavealloc, inventory) made.


Its source code lives on [http://git.mozilla.org/?p=build/slaveapi.git;a=summary git.mozilla.org].
Its source code lives on [https://github.com/mozilla/build-slaveapi github].


= Where is it? =
= Where is it? =
Line 26: Line 28:
The full process looks like this:
The full process looks like this:


  # bump the package version like in http://git.mozilla.org/?p=build/slaveapi.git;a=commitdiff;h=60d25601e0783bbfb9d5959c4092693fdb026321
  # bump the package version like in https://github.com/mozilla/build-slaveapi/commit/60d25601e0783bbfb9d5959c4092693fdb026321
  # note: package is versioned according to http://semver.org/
  # note: package is versioned according to http://semver.org/
  $ vim slaveapi/__init__.py
  $ vim slaveapi/__init__.py
Confirmed users
211

edits