{
    "android": {
        "defaultBranch": "nightly",
        "branches": {
            "nightly": {
                "defaultArch": "arm64",
                "type": "taskcluster",
                "arches": {
                    "arm": {
                        "namespace": "gecko.v2.mozilla-central.latest.mobile.fenix-nightly",
                        "path": "public/build",
                        "fileEnding": ".armeabi-v7a.apk"
                    },
                    "arm64": {
                        "namespace": "gecko.v2.mozilla-central.latest.mobile.fenix-nightly",
                        "path": "public/build",
                        "fileEnding": ".arm64-v8a.apk"
                    },
                    "x86_64": {
                        "namespace": "gecko.v2.mozilla-central.latest.mobile.fenix-nightly",
                        "path": "public/build",
                        "fileEnding": ".x86_64.apk"
                    },
                    "x86": {
                        "namespace": "gecko.v2.mozilla-central.latest.mobile.fenix-nightly",
                        "path": "public/build",
                        "fileEnding": ".x86.apk"
                    }
                }
            },
            "beta": {
                "defaultArch": "arm64",
                "type": "taskcluster",
                "arches": {
                    "arm": {
                        "namespace": "gecko.v2.mozilla-beta.latest.mobile.fenix-beta",
                        "path": "public/build",
                        "fileEnding": ".armeabi-v7a.apk"
                    },
                    "arm64": {
                        "namespace": "gecko.v2.mozilla-beta.latest.mobile.fenix-beta",
                        "path": "public/build",
                        "fileEnding": ".arm64-v8a.apk"
                    },
                    "x86_64": {
                        "namespace": "gecko.v2.mozilla-beta.latest.mobile.fenix-beta",
                        "path": "public/build",
                        "fileEnding": ".x86_64.apk"
                    },
                    "x86": {
                        "namespace": "gecko.v2.mozilla-beta.latest.mobile.fenix-beta",
                        "path": "public/build",
                        "fileEnding": ".x86.apk"
                    }
                }
            },
            "release": {
                "defaultArch": "arm64",
                "type": "taskcluster",
                "arches": {
                    "arm": {
                        "namespace": "gecko.v2.mozilla-release.latest.mobile.fenix-release",
                        "path": "public/build",
                        "fileEnding": ".armeabi-v7a.apk"
                    },
                    "arm64": {
                        "namespace": "gecko.v2.mozilla-release.latest.mobile.fenix-release",
                        "path": "public/build",
                        "fileEnding": ".arm64-v8a.apk"
                    },
                    "x86_64": {
                        "namespace": "gecko.v2.mozilla-release.latest.mobile.fenix-release",
                        "path": "public/build",
                        "fileEnding": ".x86_64.apk"
                    },
                    "x86": {
                        "namespace": "gecko.v2.mozilla-release.latest.mobile.fenix-release",
                        "path": "public/build",
                        "fileEnding": ".x86.apk"
                    }
                }
            }
        }
    },
    "linux": {
        "defaultBranch": "nightly",
        "branches": {
            "nightly": {
                "defaultArch": "x86_64",
                "type": "mdu",
                "arches": {
                    "x86_64": {
                        "platform": "LINUX64",
                        "product": "FIREFOX",
                        "version": "LATEST_NIGHTLY"
                    },
                    "x86": {
                        "platform": "LINUX32",
                        "product": "FIREFOX",
                        "version": "LATEST_NIGHTLY"
                    }
                }
            },
            "devedition": {
                "defaultArch": "x86_64",
                "type": "mdu",
                "arches": {
                    "x86_64": {
                        "platform": "LINUX64",
                        "product": "FIREFOX",
                        "version": "LATEST_DEVEDITION"
                    },
                    "x86": {
                        "platform": "LINUX32",
                        "product": "FIREFOX",
                        "version": "LATEST_DEVEDITION"
                    }
                }
            },
            "beta": {
                "defaultArch": "x86_64",
                "type": "mdu",
                "arches": {
                    "x86_64": {
                        "platform": "LINUX64",
                        "product": "FIREFOX",
                        "version": "LATEST_BETA"
                    },
                    "x86": {
                        "platform": "LINUX32",
                        "product": "FIREFOX",
                        "version": "LATEST_BETA"
                    }
                }
            },
            "release": {
                "defaultArch": "x86_64",
                "type": "mdu",
                "arches": {
                    "x86_64": {
                        "platform": "LINUX64",
                        "product": "FIREFOX",
                        "version": "LATEST"
                    },
                    "x86": {
                        "platform": "LINUX32",
                        "product": "FIREFOX",
                        "version": "LATEST"
                    }
                }
            },
            "esr": {
                "defaultArch": "x86_64",
                "type": "mdu",
                "arches": {
                    "x86_64": {
                        "platform": "LINUX64",
                        "product": "FIREFOX",
                        "version": "LATEST_ESR"
                    },
                    "x86": {
                        "platform": "LINUX32",
                        "product": "FIREFOX",
                        "version": "LATEST_ESR"
                    }
                }
            }
        }
    },
    "mac": {
        "defaultBranch": "nightly",
        "branches": {
            "nightly": {
                "defaultArch": "multi",
                "type": "mdu",
                "arches": {
                    "multi": {
                        "platform": "MACOSX",
                        "product": "FIREFOX",
                        "version": "LATEST_NIGHTLY"
                    }
                }
            },
            "devedition": {
                "defaultArch": "multi",
                "type": "mdu",
                "arches": {
                    "multi": {
                        "platform": "MACOSX",
                        "product": "FIREFOX",
                        "version": "LATEST_DEVEDITION"
                    }
                }
            },
            "beta": {
                "defaultArch": "multi",
                "type": "mdu",
                "arches": {
                    "multi": {
                        "platform": "MACOSX",
                        "product": "FIREFOX",
                        "version": "LATEST_BETA"
                    }
                }
            },
            "release": {
                "defaultArch": "multi",
                "type": "mdu",
                "arches": {
                    "multi": {
                        "platform": "MACOSX",
                        "product": "FIREFOX",
                        "version": "LATEST"
                    }
                }
            },
            "esr": {
                "defaultArch": "multi",
                "type": "mdu",
                "arches": {
                    "multi": {
                        "platform": "MACOSX",
                        "product": "FIREFOX",
                        "version": "LATEST_ESR"
                    }
                }
            },
            "unbranded-release": {
                "defaultArch": "x86_64",
                "type": "taskcluster",
                "arches": {
                    "x86_64": {
                        "namespace": "gecko.v2.mozilla-release.latest.firefox.macosx64-add-on-devel",
                        "fileEnding": ".dmg"
                    }
                }
            }
        }
    },
    "win": {
        "defaultBranch": "nightly",
        "branches": {
            "nightly": {
                "defaultArch": "x86_64",
                "type": "mdu",
                "arches": {
                    "x86_64": {
                        "platform": "WIN64",
                        "product": "FIREFOX",
                        "version": "LATEST_NIGHTLY"
                    },
                    "x86": {
                        "platform": "WIN32",
                        "product": "FIREFOX",
                        "version": "LATEST_NIGHTLY"
                    },
                    "multi": {
                        "platform": "WIN32",
                        "product": "FIREFOX",
                        "version": "LATEST_NIGHTLY_STUB"
                    },
                    "arm64": {
                        "platform": "WIN64_AARCH64",
                        "product": "FIREFOX",
                        "version": "LATEST_NIGHTLY"
                    }
                }
            },
            "devedition": {
                "defaultArch": "multi",
                "type": "mdu",
                "arches": {
                    "x86_64": {
                        "platform": "WIN64",
                        "product": "FIREFOX",
                        "version": "LATEST_DEVEDITION"
                    },
                    "x86": {
                        "platform": "WIN32",
                        "product": "FIREFOX",
                        "version": "LATEST_DEVEDITION"
                    },
                    "multi": {
                        "platform": "WIN32",
                        "product": "FIREFOX",
                        "version": "LATEST_DEVEDITION_STUB"
                    },
                    "arm64": {
                        "platform": "WIN64_AARCH64",
                        "product": "FIREFOX",
                        "version": "LATEST_DEVEDITION"
                    }
                }
            },
            "beta": {
                "defaultArch": "multi",
                "type": "mdu",
                "arches": {
                    "x86_64": {
                        "platform": "WIN64",
                        "product": "FIREFOX",
                        "version": "LATEST_BETA"
                    },
                    "x86": {
                        "platform": "WIN32",
                        "product": "FIREFOX",
                        "version": "LATEST_BETA"
                    },
                    "multi": {
                        "platform": "WIN32",
                        "product": "FIREFOX",
                        "version": "LATEST_BETA_STUB"
                    },
                    "arm64": {
                        "platform": "WIN64_AARCH64",
                        "product": "FIREFOX",
                        "version": "LATEST_BETA"
                    }
                }
            },
            "release": {
                "defaultArch": "multi",
                "type": "mdu",
                "arches": {
                    "x86_64": {
                        "platform": "WIN64",
                        "product": "FIREFOX",
                        "version": "LATEST"
                    },
                    "x86": {
                        "platform": "WIN32",
                        "product": "FIREFOX",
                        "version": "LATEST"
                    },
                    "multi": {
                        "platform": "WIN32",
                        "product": "FIREFOX",
                        "version": "LATEST_STUB"
                    },
                    "arm64": {
                        "platform": "WIN64_AARCH64",
                        "product": "FIREFOX",
                        "version": "LATEST"
                    }
                }
            },
            "esr": {
                "defaultArch": "x86_64",
                "type": "mdu",
                "arches": {
                    "x86_64": {
                        "platform": "WIN64",
                        "product": "FIREFOX",
                        "version": "LATEST_ESR"
                    },
                    "x86": {
                        "platform": "WIN32",
                        "product": "FIREFOX",
                        "version": "LATEST_ESR"
                    },
                    "arm64": {
                        "platform": "WIN64_AARCH64",
                        "product": "FIREFOX",
                        "version": "LATEST_ESR"
                    }
                }
            },
            "unbranded-release": {
                "defaultArch": "x86_64",
                "type": "taskcluster",
                "arches": {
                    "x86_64": {
                        "namespace": "gecko.v2.mozilla-release.latest.firefox.win64-add-on-devel",
                        "fileEnding": ".installer.exe"
                    },
                    "x86": {
                        "namespace": "gecko.v2.mozilla-release.latest.firefox.win32-add-on-devel",
                        "fileEnding": ".installer.exe"
                    }
                }
            }
        }
    }
}
