Index: sitescripts/extensions/bin/createNightlies.py |
diff --git a/sitescripts/extensions/bin/createNightlies.py b/sitescripts/extensions/bin/createNightlies.py |
index 2dbad76e64d3f29bcce1d7c63543f820bf8539a3..ab134c5497e95ca228b2d36dd1b0929dc418f06a 100644 |
--- a/sitescripts/extensions/bin/createNightlies.py |
+++ b/sitescripts/extensions/bin/createNightlies.py |
@@ -51,6 +51,7 @@ from sitescripts.extensions.utils import ( |
writeAndroidUpdateManifest |
) |
from sitescripts.utils import get_config, get_template |
+from sitescripts.extensions.bin.legacy import xarfile |
MAX_BUILDS = 50 |
@@ -105,7 +106,7 @@ class NightlyBuild(object): |
""" |
command = ['hg', 'id', '-n', '--config', 'defaults.id=', self.tempdir] |
build = subprocess.check_output(command).strip() |
- if self.config.type in {'gecko', 'gecko-webext'}: |
+ if self.config.type == 'gecko': |
build += 'beta' |
return build |
@@ -169,7 +170,7 @@ class NightlyBuild(object): |
and parse id, version, basename and the compat section |
out of the file |
""" |
- import buildtools.packagerGecko as packager |
+ import buildtools.packagerChrome as packager |
metadata = packager.readMetadata(self.tempdir, self.config.type) |
self.extensionID = metadata.get('general', 'id') |
self.version = packager.getBuildVersion(self.tempdir, metadata, False, |
@@ -220,8 +221,7 @@ class NightlyBuild(object): |
self.compat.append({'id': 'chrome', 'minVersion': metadata.get('compat', 'chrome')}) |
def readSafariMetadata(self): |
- import buildtools.packagerSafari as packager |
- from buildtools import xarfile |
+ import sitescripts.extensions.bin.legacy.packagerSafari as packager |
metadata = packager.readMetadata(self.tempdir, self.config.type) |
certs = xarfile.read_certificates_and_key(self.config.keyFile)[0] |
@@ -347,7 +347,7 @@ class NightlyBuild(object): |
command = [os.path.join(self.tempdir, 'build.py'), |
'-t', self.config.type, 'build', '-b', self.buildNum] |
- if self.config.type not in {'gecko', 'gecko-webext', 'edge'}: |
+ if self.config.type not in {'gecko', 'edge'}: |
command.extend(['-k', self.config.keyFile]) |
command.append(self.path) |
subprocess.check_call(command, env=env) |
@@ -653,7 +653,7 @@ class NightlyBuild(object): |
self.readChromeMetadata() |
elif self.config.type == 'safari': |
self.readSafariMetadata() |
- elif self.config.type in {'gecko', 'gecko-webext'}: |
+ elif self.config.type == 'gecko': |
self.readGeckoMetadata() |
elif self.config.type == 'edge': |
self.read_edge_metadata() |
@@ -681,7 +681,7 @@ class NightlyBuild(object): |
# update nightlies config |
self.config.latestRevision = self.revision |
- if (self.config.type in {'gecko', 'gecko-webext'} and |
+ if (self.config.type == 'gecko' and |
self.config.galleryID and |
get_config().has_option('extensions', 'amo_key')): |
self.uploadToMozillaAddons() |