a global settings.json (which contains the defaults that were previously defined in settings.json; we can then remove the local settings.json; we will add a version, which will pin the version of the fxr CLI that is used)
check in the current-working directory (i.e., process.cwd()) for fxr/settings.json or fxrsettings.json (or use the path based on an optional path provided via a new CLI flag)
a state.json (which contains information)
a downloads/ directory which contains sub-directories for each Taskcluster-build download (key'd off buildId/Git sha)
a downloads/index.json which contains metadata:
metadata of the currently used
a list of all the locally downloaded Taskcluster-build downloads and metadata
store in
~/.fxr/
(based onos.homedir()
):settings.json
(which contains the defaults that were previously defined insettings.json
; we can then remove the localsettings.json
; we will add aversion
, which will pin the version of thefxr
CLI that is used)process.cwd()
) forfxr/settings.json
orfxrsettings.json
(or use the path based on an optional path provided via a new CLI flag)state.json
(which contains information)downloads/
directory which contains sub-directories for each Taskcluster-build download (key'd offbuildId
/Git sha)downloads/index.json
which contains metadata: