Skip to main content

A service that polls other services about releases deliveries.

Project description

PollBot

Code of conduct travis Coverage

PollBot is an hardworking little robot (microservice) that frees its human masters from the toilsome task of polling for the state of things during the Firefox release process.

Version 1.0 will provide, at a minimum, these API resources:

  1. build exists on archive.mozilla.org

  2. release notes published

  3. product-details.mozilla.org JSON contains the release

  4. download links are on mozilla.org and they work

  5. security advisories are published and links work

License

MPL v2 (see LICENSE)

CHANGELOG

0.1.0 (2017-08-08)

  • Add the /v1/ info page (#10)

  • Add the archive.mozilla.org bot (#17)

  • Add the bedrock release-notes bot (#16)

  • Add the bedrock security-advisories bot (#26)

  • Add the bedrock download-page bot (#28)

  • Add the product-details bot (#27)

  • Expose the Open API Specification (#23)

  • Add the contribute.json endpoint (#25)

  • Add CORS support (#28)

  • Add the /__version__ endpoint (39)

  • Add the __heartbeat__ and __lbheartbeat__ endpoints (#38)

  • Serve the Swagger documentation (#30)

Contributors

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pollbot-0.1.0.tar.gz (14.0 kB view hashes)

Uploaded Source

Built Distribution

pollbot-0.1.0-py2.py3-none-any.whl (12.8 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page