зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1343524 - Split en-US beetmover config r=jlund a=release DONTBUILD
MozReview-Commit-ID: L6EHksI3V7o --HG-- rename : testing/mozharness/configs/beetmover/en_us.yml.tmpl => testing/mozharness/configs/beetmover/en_us_build.yml.tmpl rename : testing/mozharness/configs/beetmover/en_us.yml.tmpl => testing/mozharness/configs/beetmover/en_us_signing.yml.tmpl extra : rebase_source : 205a0a126ff600721a371ef4836f3bc9d924615e extra : source : 736349c2cc073ad9eaa63dbafabcb6208b11bc61
This commit is contained in:
Родитель
f17a877f4c
Коммит
e8ff9d567f
|
@ -6,17 +6,9 @@ metadata:
|
|||
|
||||
mapping:
|
||||
{% for locale in locales %}
|
||||
# common deliverables
|
||||
{{ locale }}:
|
||||
complete_mar:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.complete.mar
|
||||
s3_key: {{ s3_prefix }}update/{{ platform }}/{{ locale }}/firefox-{{ version }}.complete.mar
|
||||
checksum:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.checksums
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.checksums
|
||||
checksum_sig:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.checksums.asc
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.checksums.asc
|
||||
|
||||
{% if platform == "win32" %}
|
||||
buildinfo:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.json
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.json
|
||||
|
@ -35,19 +27,6 @@ mapping:
|
|||
xpi:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.langpack.xpi
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/xpi/{{ locale }}.xpi
|
||||
|
||||
{% if platform == "win32" %}
|
||||
full_installer:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.installer.exe
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/Firefox Setup {{ version }}.exe
|
||||
{% if "esr" not in version %}
|
||||
stub_installer:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.installer-stub.exe
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/Firefox Setup Stub {{ version }}.exe
|
||||
{% endif %}
|
||||
package:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.zip
|
||||
symbols:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.crashreporter-symbols.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.crashreporter-symbols.zip
|
||||
|
@ -63,12 +42,24 @@ mapping:
|
|||
{% endif %}
|
||||
|
||||
{% if platform == "win64" %}
|
||||
full_installer:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.installer.exe
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/Firefox Setup {{ version }}.exe
|
||||
package:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.zip
|
||||
buildinfo:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.json
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.json
|
||||
mozinfo:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.mozinfo.json
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.mozinfo.json
|
||||
socorroinfo:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.txt
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.txt
|
||||
jsshell:
|
||||
artifact: {{ artifact_base_url }}/jsshell-{{ platform }}.zip
|
||||
s3_key: {{ s3_prefix }}jsshell-{{ platform }}.zip
|
||||
mozharness_package:
|
||||
artifact: {{ artifact_base_url }}/mozharness.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/mozharness.zip
|
||||
xpi:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.langpack.xpi
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/xpi/{{ locale }}.xpi
|
||||
symbols:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.crashreporter-symbols.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.crashreporter-symbols.zip
|
||||
|
@ -84,45 +75,90 @@ mapping:
|
|||
{% endif %}
|
||||
|
||||
{% if platform == "linux-i686" %}
|
||||
package:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.tar.bz2
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.tar.bz2
|
||||
buildinfo:
|
||||
artifact: {{ artifact_base_url }}/target.json
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.json
|
||||
mozinfo:
|
||||
artifact: {{ artifact_base_url }}/target.mozinfo.json
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.mozinfo.json
|
||||
socorroinfo:
|
||||
artifact: {{ artifact_base_url }}/target.txt
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.txt
|
||||
jsshell:
|
||||
artifact: {{ artifact_base_url }}/target.jsshell.zip
|
||||
s3_key: {{ s3_prefix }}jsshell-{{ platform }}.zip
|
||||
mozharness_package:
|
||||
artifact: {{ artifact_base_url }}/mozharness.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/mozharness.zip
|
||||
xpi:
|
||||
artifact: {{ artifact_base_url }}/target.langpack.xpi
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/xpi/{{ locale }}.xpi
|
||||
symbols:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.crashreporter-symbols.zip
|
||||
artifact: {{ artifact_base_url }}/target.crashreporter-symbols.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.crashreporter-symbols.zip
|
||||
buildid_info:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}_info.txt
|
||||
artifact: {{ artifact_base_url }}/target_info.txt
|
||||
s3_key: {{ s3_prefix }}linux_info.txt
|
||||
mar_tools_mar:
|
||||
artifact: {{ artifact_base_url }}/mar
|
||||
artifact: {{ artifact_base_url }}/host/bin/mar
|
||||
s3_key: {{ s3_prefix }}mar-tools/linux/mar
|
||||
mar_tools_mbdiff:
|
||||
artifact: {{ artifact_base_url }}/mbsdiff
|
||||
artifact: {{ artifact_base_url }}/host/bin/mbsdiff
|
||||
s3_key: {{ s3_prefix }}mar-tools/linux/mbsdiff
|
||||
{% endif %}
|
||||
|
||||
{% if platform == "linux-x86_64" %}
|
||||
package:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.tar.bz2
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.tar.bz2
|
||||
buildinfo:
|
||||
artifact: {{ artifact_base_url }}/target.json
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.json
|
||||
mozinfo:
|
||||
artifact: {{ artifact_base_url }}/target.mozinfo.json
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.mozinfo.json
|
||||
socorroinfo:
|
||||
artifact: {{ artifact_base_url }}/target.txt
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.txt
|
||||
jsshell:
|
||||
artifact: {{ artifact_base_url }}/target.jsshell.zip
|
||||
s3_key: {{ s3_prefix }}jsshell-{{ platform }}.zip
|
||||
mozharness_package:
|
||||
artifact: {{ artifact_base_url }}/mozharness.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/mozharness.zip
|
||||
xpi:
|
||||
artifact: {{ artifact_base_url }}/target.langpack.xpi
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/xpi/{{ locale }}.xpi
|
||||
symbols:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.crashreporter-symbols.zip
|
||||
artifact: {{ artifact_base_url }}/target.crashreporter-symbols.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.crashreporter-symbols.zip
|
||||
buildid_info:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}_info.txt
|
||||
artifact: {{ artifact_base_url }}/target_info.txt
|
||||
s3_key: {{ s3_prefix }}linux64_info.txt
|
||||
mar_tools_mar:
|
||||
artifact: {{ artifact_base_url }}/mar
|
||||
artifact: {{ artifact_base_url }}/host/bin/mar
|
||||
s3_key: {{ s3_prefix }}mar-tools/linux64/mar
|
||||
mar_tools_mbdiff:
|
||||
artifact: {{ artifact_base_url }}/mbsdiff
|
||||
artifact: {{ artifact_base_url }}/host/bin/mbsdiff
|
||||
s3_key: {{ s3_prefix }}mar-tools/linux64/mbsdiff
|
||||
{% endif %}
|
||||
|
||||
{% if platform == "mac" %}
|
||||
package:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.dmg
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/Firefox {{ version }}.dmg
|
||||
buildinfo:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.json
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.json
|
||||
mozinfo:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.mozinfo.json
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.mozinfo.json
|
||||
socorroinfo:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.txt
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.txt
|
||||
jsshell:
|
||||
artifact: {{ artifact_base_url }}/jsshell-{{ platform }}.zip
|
||||
s3_key: {{ s3_prefix }}jsshell-{{ platform }}.zip
|
||||
mozharness_package:
|
||||
artifact: {{ artifact_base_url }}/mozharness.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/mozharness.zip
|
||||
xpi:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.langpack.xpi
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/xpi/{{ locale }}.xpi
|
||||
symbols:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.crashreporter-symbols.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/Firefox {{ version }}.crashreporter-symbols.zip
|
|
@ -0,0 +1,66 @@
|
|||
---
|
||||
metadata:
|
||||
name: "Beet Mover Manifest"
|
||||
description: "Maps artifact locations to s3 key names for the en-US locale"
|
||||
owner: "release@mozilla.com"
|
||||
|
||||
mapping:
|
||||
{% for locale in locales %}
|
||||
{{ locale }}:
|
||||
{% if platform == "win32" %}
|
||||
complete_mar:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.complete.mar
|
||||
s3_key: {{ s3_prefix }}update/{{ platform }}/{{ locale }}/firefox-{{ version }}.complete.mar
|
||||
full_installer:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.installer.exe
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/Firefox Setup {{ version }}.exe
|
||||
{% if "esr" not in version %}
|
||||
stub_installer:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.installer-stub.exe
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/Firefox Setup Stub {{ version }}.exe
|
||||
{% endif %}
|
||||
package:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.zip
|
||||
{% endif %}
|
||||
|
||||
{% if platform == "win64" %}
|
||||
complete_mar:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.complete.mar
|
||||
s3_key: {{ s3_prefix }}update/{{ platform }}/{{ locale }}/firefox-{{ version }}.complete.mar
|
||||
full_installer:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.installer.exe
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/Firefox Setup {{ version }}.exe
|
||||
package:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.zip
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.zip
|
||||
{% endif %}
|
||||
|
||||
{% if platform == "linux-i686" %}
|
||||
package:
|
||||
artifact: {{ artifact_base_url }}/target.tar.bz2
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.tar.bz2
|
||||
complete_mar:
|
||||
artifact: {{ artifact_base_url }}/update/target.complete.mar
|
||||
s3_key: {{ s3_prefix }}update/{{ platform }}/{{ locale }}/firefox-{{ version }}.complete.mar
|
||||
{% endif %}
|
||||
|
||||
{% if platform == "linux-x86_64" %}
|
||||
package:
|
||||
artifact: {{ artifact_base_url }}/target.tar.bz2
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/firefox-{{ version }}.tar.bz2
|
||||
complete_mar:
|
||||
artifact: {{ artifact_base_url }}/update/target.complete.mar
|
||||
s3_key: {{ s3_prefix }}update/{{ platform }}/{{ locale }}/firefox-{{ version }}.complete.mar
|
||||
{% endif %}
|
||||
|
||||
{% if platform == "mac" %}
|
||||
complete_mar:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.complete.mar
|
||||
s3_key: {{ s3_prefix }}update/{{ platform }}/{{ locale }}/firefox-{{ version }}.complete.mar
|
||||
package:
|
||||
artifact: {{ artifact_base_url }}/firefox-{{ app_version }}.{{ locale }}.{{ platform }}.dmg
|
||||
s3_key: {{ s3_prefix }}{{ platform }}/{{ locale }}/Firefox {{ version }}.dmg
|
||||
{% endif %}
|
||||
|
||||
{% endfor %}
|
Загрузка…
Ссылка в новой задаче