ReleaseEngineering/Applications/RelengAPI: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Shrunk in deference to the README)
(adding obsolete warning)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Obsolete RelEng Page|Future development of RelEng applications was moved to https://docs.mozilla-releng.net}}
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 13: Line 15:
* Code: https://github.com/mozilla/build-relengapi
* Code: https://github.com/mozilla/build-relengapi
* Deployment: https://api.pub.build.mozilla.org (production) or https://api-pub-build.allizom.org (staging)
* Deployment: https://api.pub.build.mozilla.org (production) or https://api-pub-build.allizom.org (staging)
* Documentation: https://api.pub.build.mozilla.org/docs
* [[ReleaseEngineering/How_To/Update_RelengAPI|How To: Update RelengAPI]]
= Getting Involved =
* IRC: #releng, look for dustin
* Patches: releng and relops can push directly for now; GitHub pull requests are welcome from others
* Bugs/RFE's: Use [https://github.com/mozilla/build-relengapi/issues GitHub issues] for minor issues; for major work that must be tracked within Mozilla, file bugs in "Release Engineering: Other", cc :dustin

Latest revision as of 20:12, 4 July 2018

Warning: This RelEng page is obsolete!
Future development of RelEng applications was moved to https://docs.mozilla-releng.net

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

Getting Involved

  • IRC: #releng, look for dustin
  • Patches: releng and relops can push directly for now; GitHub pull requests are welcome from others
  • Bugs/RFE's: Use GitHub issues for minor issues; for major work that must be tracked within Mozilla, file bugs in "Release Engineering: Other", cc :dustin