mobile_partner_repack module

mobile_partner_repack.py

class mobile_partner_repack.MobilePartnerRepack(require_config_file=True)[source]

Bases: mozharness.mozilla.l10n.locales.LocalesMixin, mozharness.mozilla.release.ReleaseMixin, mozharness.mozilla.signing.MobileSigningMixin, mozharness.base.transfer.TransferMixin, mozharness.base.vcs.vcsbase.MercurialScript

add_failure(platform, locale, **kwargs)[source]
config_options = [[['--locale'], {'action': 'extend', 'dest': 'locales', 'type': 'string', 'help': 'Specify the locale(s) to repack'}], [['--partner'], {'action': 'extend', 'dest': 'partners', 'type': 'string', 'help': 'Specify the partner(s) to repack'}], [['--locales-file'], {'action': 'store', 'dest': 'locales_file', 'type': 'string', 'help': 'Specify a json file to determine which locales to repack'}], [['--tag-override'], {'action': 'store', 'dest': 'tag_override', 'type': 'string', 'help': 'Override the tags set for all repos'}], [['--platform'], {'action': 'extend', 'dest': 'platforms', 'type': 'choice', 'help': 'Specify the platform(s) to repack', 'choices': ['android']}], [['--user-repo-override'], {'action': 'store', 'dest': 'user_repo_override', 'type': 'string', 'help': 'Override the user repo path for all repos'}], [['--release-config-file'], {'action': 'store', 'dest': 'release_config_file', 'type': 'string', 'help': 'Specify the release config file to use'}], [['--version'], {'action': 'store', 'dest': 'version', 'type': 'string', 'help': 'Specify the current version'}], [['--buildnum'], {'help': 'Specify the current release build num (e.g. build1, build2)', 'dest': 'buildnum', 'default': 1, 'action': 'store', 'type': 'int', 'metavar': 'INT'}]]
download()[source]
preflight_sign()[source]
pull()[source]
query_failure(platform, locale)[source]
repack()[source]
sign()[source]
upload_signed_bits()[source]
upload_unsigned_bits()[source]