From 796d2636e6f016e5faa01c59cd48f7dea23ab5f8 Mon Sep 17 00:00:00 2001 From: Jeremy Apthorp Date: Wed, 5 Jun 2019 08:58:11 -0700 Subject: [PATCH] ci: add windows zip manifest checking (#18629) * ci: add windows zip manifest checking * fix manifests --- appveyor.yml | 1 + script/dist_zip.win.ia32.manifest | 71 +++++++++++++++++++++++++++++++ script/dist_zip.win.x64.manifest | 71 +++++++++++++++++++++++++++++++ 3 files changed, 143 insertions(+) create mode 100644 script/dist_zip.win.ia32.manifest create mode 100644 script/dist_zip.win.x64.manifest diff --git a/appveyor.yml b/appveyor.yml index 5e98e141e2fe..d352faaf8b3e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -95,6 +95,7 @@ build_script: python electron\script\zip-symbols.py appveyor PushArtifact out/Default/symbols.zip } + - python electron/script/check-zip-manifest.py out/Default/dist.zip electron/script/dist_zip.win.%TARGET_ARCH%.manifest test_script: # Workaround for https://github.com/appveyor/ci/issues/2420 - set "PATH=%PATH%;C:\Program Files\Git\mingw64\libexec\git-core" diff --git a/script/dist_zip.win.ia32.manifest b/script/dist_zip.win.ia32.manifest new file mode 100644 index 000000000000..63be11241e87 --- /dev/null +++ b/script/dist_zip.win.ia32.manifest @@ -0,0 +1,71 @@ +LICENSE +LICENSES.chromium.html +chrome_100_percent.pak +chrome_200_percent.pak +d3dcompiler_47.dll +electron.exe +ffmpeg.dll +icudtl.dat +libEGL.dll +libGLESv2.dll +locales/am.pak +locales/ar.pak +locales/bg.pak +locales/bn.pak +locales/ca.pak +locales/cs.pak +locales/da.pak +locales/de.pak +locales/el.pak +locales/en-GB.pak +locales/en-US.pak +locales/es-419.pak +locales/es.pak +locales/et.pak +locales/fa.pak +locales/fi.pak +locales/fil.pak +locales/fr.pak +locales/gu.pak +locales/he.pak +locales/hi.pak +locales/hr.pak +locales/hu.pak +locales/id.pak +locales/it.pak +locales/ja.pak +locales/kn.pak +locales/ko.pak +locales/lt.pak +locales/lv.pak +locales/ml.pak +locales/mr.pak +locales/ms.pak +locales/nb.pak +locales/nl.pak +locales/pl.pak +locales/pt-BR.pak +locales/pt-PT.pak +locales/ro.pak +locales/ru.pak +locales/sk.pak +locales/sl.pak +locales/sr.pak +locales/sv.pak +locales/sw.pak +locales/ta.pak +locales/te.pak +locales/th.pak +locales/tr.pak +locales/uk.pak +locales/vi.pak +locales/zh-CN.pak +locales/zh-TW.pak +natives_blob.bin +resources.pak +resources/default_app.asar +snapshot_blob.bin +swiftshader/libEGL.dll +swiftshader/libGLESv2.dll +v8_context_snapshot.bin +version diff --git a/script/dist_zip.win.x64.manifest b/script/dist_zip.win.x64.manifest new file mode 100644 index 000000000000..63be11241e87 --- /dev/null +++ b/script/dist_zip.win.x64.manifest @@ -0,0 +1,71 @@ +LICENSE +LICENSES.chromium.html +chrome_100_percent.pak +chrome_200_percent.pak +d3dcompiler_47.dll +electron.exe +ffmpeg.dll +icudtl.dat +libEGL.dll +libGLESv2.dll +locales/am.pak +locales/ar.pak +locales/bg.pak +locales/bn.pak +locales/ca.pak +locales/cs.pak +locales/da.pak +locales/de.pak +locales/el.pak +locales/en-GB.pak +locales/en-US.pak +locales/es-419.pak +locales/es.pak +locales/et.pak +locales/fa.pak +locales/fi.pak +locales/fil.pak +locales/fr.pak +locales/gu.pak +locales/he.pak +locales/hi.pak +locales/hr.pak +locales/hu.pak +locales/id.pak +locales/it.pak +locales/ja.pak +locales/kn.pak +locales/ko.pak +locales/lt.pak +locales/lv.pak +locales/ml.pak +locales/mr.pak +locales/ms.pak +locales/nb.pak +locales/nl.pak +locales/pl.pak +locales/pt-BR.pak +locales/pt-PT.pak +locales/ro.pak +locales/ru.pak +locales/sk.pak +locales/sl.pak +locales/sr.pak +locales/sv.pak +locales/sw.pak +locales/ta.pak +locales/te.pak +locales/th.pak +locales/tr.pak +locales/uk.pak +locales/vi.pak +locales/zh-CN.pak +locales/zh-TW.pak +natives_blob.bin +resources.pak +resources/default_app.asar +snapshot_blob.bin +swiftshader/libEGL.dll +swiftshader/libGLESv2.dll +v8_context_snapshot.bin +version