/mozilla-history

Taskcluster entity history from https://taskcluster.net deployment

Primary LanguageDIGITAL Command LanguageMozilla Public License 2.0MPL-2.0

mozilla-history

Taskcluster history from https://taskcluster.net deployment for:

Entity filenames

The files are named after the entities themselves, except for the following character conversions:

  1. * ->

This conversion avoids illegal filenames.

  1. / ->

Rather than creating nested subdirectories, this conversion avoids directory names colliding with entity filenames.

Entity update cadence

The mozilla-history command is run every 5 mins from a crontab entry on @petemoore's iMac, with the results committed to this repository and pushed to github. The mozilla-history command takes around 4-5 seconds to run.

Installing

go get github.com/taskcluster/mozilla-history

Running

unset TASKCLUSTER_CLIENT_ID TASKCLUSTER_ACCESS_TOKEN TASKCLUSTER_CERTIFICATE
export TASKCLUSTER_ROOT_URL='https://taskcluster.net'
mozilla-history

This will populate subdirectories AWSWorkerTypes, Clients, Hooks, Roles and WorkerPools of the current directory.