ReleaseEngineering/Applications/RelengAPI: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Shrunk in deference to the README) |
||
Line 1: | Line 1: | ||
As [[ReleaseEngineering/Applications]] attests, releng has a lot of apps, and many of them have APIs. | As [[ReleaseEngineering/Applications]] attests, releng has a lot of apps, and many of them have APIs. | ||
But these APIs are all bespoke implementations, and are not tied to a single endpoint, authentication scheme, etc. | But these APIs are all bespoke implementations, and are not tied to a single endpoint, authentication scheme, etc. | ||
Line 5: | Line 4: | ||
= Goals = | = Goals = | ||
* Simple self-service usage for consumers | * Simple self-service usage for consumers | ||
* Simple, rapid implementation of new apps | * Simple, rapid implementation of new apps | ||
* Operations-friendly | * Operations-friendly | ||
See [https://github.com/mozilla/build-relengapi#goals README.md] for more | |||
= | = Links = | ||
* Code: https://github.com/mozilla/build-relengapi | |||
* Deployment: https://api.pub.build.mozilla.org (production) or https://api-pub-build.allizom.org (staging) | |||
Revision as of 19:19, 4 April 2014
As ReleaseEngineering/Applications attests, releng has a lot of apps, and many of them have APIs. But these APIs are all bespoke implementations, and are not tied to a single endpoint, authentication scheme, etc. RelengAPI aims to be the glue that binds all of these apps together, makes it easy to add new ones, and makes it easy for others to build tools that consume releng's APIs.
Goals
- Simple self-service usage for consumers
- Simple, rapid implementation of new apps
- Operations-friendly
See README.md for more
Links
- Code: https://github.com/mozilla/build-relengapi
- Deployment: https://api.pub.build.mozilla.org (production) or https://api-pub-build.allizom.org (staging)