Skip to content

Commit 8df703a

Browse files
John KleinschmidtMarshallOfSound
authored andcommitted
Update mksnapshot uploads
1 parent e66a5f7 commit 8df703a

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

script/upload.py

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
get_zip_name
1717
from lib.util import get_electron_branding, execute, get_electron_version, \
1818
parse_version, scoped_cwd, s3put, get_electron_exec, \
19-
get_out_dir
19+
get_out_dir, GN_SRC_DIR
2020

2121

2222
ELECTRON_REPO = 'electron/electron'
@@ -91,13 +91,20 @@ def main():
9191
chromedriver_zip = os.path.join(OUT_DIR, chromedriver)
9292
shutil.copy2(os.path.join(OUT_DIR, 'chromedriver.zip'), chromedriver_zip)
9393
upload_electron(release, chromedriver_zip, args)
94-
mksnapshot = get_zip_name('mksnapshot', ELECTRON_VERSION)
95-
upload_electron(release, os.path.join(OUT_DIR, mksnapshot), args)
9694

95+
mksnapshot = get_zip_name('mksnapshot', ELECTRON_VERSION)
96+
mksnapshot_zip = os.path.join(OUT_DIR, mksnapshot)
9797
if get_target_arch().startswith('arm'):
98+
# Upload the native mksnapshot as mksnapshot.zip
99+
shutil.copy2(os.path.join(GN_SRC_DIR, 'out', 'native_mksnapshot',
100+
'native_mksnapshot.zip'), mksnapshot_zip)
101+
upload_electron(release, mksnapshot_zip, args)
98102
# Upload the x64 binary for arm/arm64 mksnapshot
99103
mksnapshot = get_zip_name('mksnapshot', ELECTRON_VERSION, 'x64')
100-
upload_electron(release, os.path.join(OUT_DIR, mksnapshot), args)
104+
mksnapshot_zip = os.path.join(OUT_DIR, mksnapshot)
105+
106+
shutil.copy2(os.path.join(OUT_DIR, 'mksnapshot.zip'), mksnapshot_zip)
107+
upload_electron(release, mksnapshot_zip, args)
101108

102109
if not tag_exists and not args.upload_to_s3:
103110
# Upload symbols to symbol server.

0 commit comments

Comments
 (0)