зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1219094 - releng work for dropping api-11 through api-14, r=rail
--HG-- rename : testing/taskcluster/tasks/builds/android_api_11.yml => testing/taskcluster/tasks/builds/android_api_15.yml rename : testing/taskcluster/tasks/builds/android_api_11_b2gdroid.yml => testing/taskcluster/tasks/builds/android_api_15_b2gdroid.yml
This commit is contained in:
Родитель
fc03bd93b1
Коммит
d2da67bf32
|
@ -0,0 +1,18 @@
|
||||||
|
. "$topsrcdir/mobile/android/config/mozconfigs/common"
|
||||||
|
|
||||||
|
# Global options
|
||||||
|
ac_add_options --enable-debug
|
||||||
|
|
||||||
|
# Android
|
||||||
|
ac_add_options --with-android-min-sdk=15
|
||||||
|
ac_add_options --target=arm-linux-androideabi
|
||||||
|
|
||||||
|
export MOZILLA_OFFICIAL=1
|
||||||
|
export MOZ_TELEMETRY_REPORTING=1
|
||||||
|
|
||||||
|
ac_add_options --with-branding=mobile/android/branding/nightly
|
||||||
|
|
||||||
|
# Treat warnings as errors (modulo ALLOW_COMPILER_WARNINGS).
|
||||||
|
ac_add_options --enable-warnings-as-errors
|
||||||
|
|
||||||
|
. "$topsrcdir/mobile/android/config/mozconfigs/common.override"
|
|
@ -0,0 +1,24 @@
|
||||||
|
. "$topsrcdir/mobile/android/config/mozconfigs/common"
|
||||||
|
|
||||||
|
# L10n
|
||||||
|
ac_add_options --with-l10n-base=../../l10n-central
|
||||||
|
|
||||||
|
# Global options
|
||||||
|
ac_add_options --disable-tests
|
||||||
|
|
||||||
|
# Android
|
||||||
|
ac_add_options --with-android-min-sdk=15
|
||||||
|
ac_add_options --target=arm-linux-androideabi
|
||||||
|
|
||||||
|
ac_add_options --with-system-zlib
|
||||||
|
ac_add_options --enable-updater
|
||||||
|
ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
|
||||||
|
|
||||||
|
export MOZILLA_OFFICIAL=1
|
||||||
|
export MOZ_DISABLE_GECKOVIEW=1
|
||||||
|
|
||||||
|
ac_add_options --with-branding=mobile/android/branding/nightly
|
||||||
|
|
||||||
|
ac_add_options --disable-stdcxx-compat
|
||||||
|
|
||||||
|
. "$topsrcdir/mobile/android/config/mozconfigs/common.override"
|
|
@ -0,0 +1,25 @@
|
||||||
|
. "$topsrcdir/mobile/android/config/mozconfigs/common"
|
||||||
|
|
||||||
|
# L10n
|
||||||
|
ac_add_options --with-l10n-base=..
|
||||||
|
|
||||||
|
# Global options
|
||||||
|
ac_add_options --disable-tests
|
||||||
|
|
||||||
|
# Android
|
||||||
|
ac_add_options --with-android-min-sdk=15
|
||||||
|
ac_add_options --target=arm-linux-androideabi
|
||||||
|
|
||||||
|
ac_add_options --with-system-zlib
|
||||||
|
ac_add_options --enable-updater
|
||||||
|
ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
|
||||||
|
|
||||||
|
export MOZILLA_OFFICIAL=1
|
||||||
|
export MOZ_DISABLE_GECKOVIEW=1
|
||||||
|
|
||||||
|
ac_add_options --enable-official-branding
|
||||||
|
ac_add_options --with-branding=mobile/android/branding/beta
|
||||||
|
|
||||||
|
ac_add_options --disable-stdcxx-compat
|
||||||
|
|
||||||
|
. "$topsrcdir/mobile/android/config/mozconfigs/common.override"
|
|
@ -0,0 +1,20 @@
|
||||||
|
. "$topsrcdir/mobile/android/config/mozconfigs/common"
|
||||||
|
|
||||||
|
ac_add_options --enable-profiling
|
||||||
|
|
||||||
|
# Android
|
||||||
|
ac_add_options --with-android-min-sdk=15
|
||||||
|
ac_add_options --target=arm-linux-androideabi
|
||||||
|
|
||||||
|
ac_add_options --with-branding=mobile/android/branding/nightly
|
||||||
|
|
||||||
|
# This will overwrite the default of stripping everything and keep the symbol table.
|
||||||
|
# This is useful for profiling with eideticker. See bug 788680
|
||||||
|
STRIP_FLAGS="--strip-debug"
|
||||||
|
|
||||||
|
export MOZILLA_OFFICIAL=1
|
||||||
|
export MOZ_TELEMETRY_REPORTING=1
|
||||||
|
|
||||||
|
MOZ_ANDROID_GECKOLIBS_AAR=1
|
||||||
|
|
||||||
|
. "$topsrcdir/mobile/android/config/mozconfigs/common.override"
|
|
@ -0,0 +1,16 @@
|
||||||
|
. "$topsrcdir/mobile/android/config/mozconfigs/common"
|
||||||
|
|
||||||
|
# Android
|
||||||
|
ac_add_options --with-android-min-sdk=15
|
||||||
|
ac_add_options --target=arm-linux-androideabi
|
||||||
|
|
||||||
|
ac_add_options --with-branding=mobile/android/branding/beta
|
||||||
|
|
||||||
|
ac_add_options --enable-updater
|
||||||
|
|
||||||
|
export MOZILLA_OFFICIAL=1
|
||||||
|
export MOZ_TELEMETRY_REPORTING=1
|
||||||
|
|
||||||
|
ac_add_options --enable-official-branding
|
||||||
|
|
||||||
|
. "$topsrcdir/mobile/android/config/mozconfigs/common.override"
|
|
@ -1,10 +1,10 @@
|
||||||
# currently a copy of mobile/android/config/mozconfigs/android-api-11/nightly
|
# currently a copy of mobile/android/config/mozconfigs/android-api-15/nightly
|
||||||
. "$topsrcdir/mobile/android/config/mozconfigs/common"
|
. "$topsrcdir/mobile/android/config/mozconfigs/common"
|
||||||
|
|
||||||
ac_add_options --enable-profiling
|
ac_add_options --enable-profiling
|
||||||
|
|
||||||
# Android
|
# Android
|
||||||
ac_add_options --with-android-min-sdk=11
|
ac_add_options --with-android-min-sdk=15
|
||||||
ac_add_options --target=arm-linux-androideabi
|
ac_add_options --target=arm-linux-androideabi
|
||||||
|
|
||||||
ac_add_options --with-branding=mobile/android/branding/nightly
|
ac_add_options --with-branding=mobile/android/branding/nightly
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
config = {
|
||||||
|
'base_name': 'Android armv7 API 15+ %(branch)s',
|
||||||
|
'stage_platform': 'android-api-15',
|
||||||
|
'build_type': 'api-15-opt',
|
||||||
|
'src_mozconfig': 'mobile/android/config/mozconfigs/android-api-15/nightly',
|
||||||
|
'tooltool_manifest_src': 'mobile/android/config/tooltool-manifests/android/releng.manifest',
|
||||||
|
'multi_locale_config_platform': 'android',
|
||||||
|
}
|
|
@ -1,7 +1,7 @@
|
||||||
config = {
|
config = {
|
||||||
'base_name': 'Android armv7 API 11+ b2gdroid %(branch)s',
|
'base_name': 'Android armv7 API 15+ b2gdroid %(branch)s',
|
||||||
'stage_platform': 'android-api-11-b2gdroid',
|
'stage_platform': 'android-api-15-b2gdroid',
|
||||||
'build_type': 'api-11-b2gdroid-opt',
|
'build_type': 'api-15-b2gdroid-opt',
|
||||||
'src_mozconfig': 'mobile/android/b2gdroid/config/mozconfigs/nightly',
|
'src_mozconfig': 'mobile/android/b2gdroid/config/mozconfigs/nightly',
|
||||||
'tooltool_manifest_src': 'mobile/android/config/tooltool-manifests/b2gdroid/releng.manifest',
|
'tooltool_manifest_src': 'mobile/android/config/tooltool-manifests/b2gdroid/releng.manifest',
|
||||||
'multi_locale_config_platform': 'android',
|
'multi_locale_config_platform': 'android',
|
|
@ -0,0 +1,9 @@
|
||||||
|
config = {
|
||||||
|
'base_name': 'Android armv7 API 15+ %(branch)s debug',
|
||||||
|
'stage_platform': 'android-api-15-debug',
|
||||||
|
'build_type': 'api-15-debug',
|
||||||
|
'src_mozconfig': 'mobile/android/config/mozconfigs/android-api-15/debug',
|
||||||
|
'tooltool_manifest_src': 'mobile/android/config/tooltool-manifests/android/releng.manifest',
|
||||||
|
'multi_locale_config_platform': 'android',
|
||||||
|
'debug_build': True,
|
||||||
|
}
|
|
@ -1,7 +1,7 @@
|
||||||
config = {
|
config = {
|
||||||
'base_name': 'Android armv7 API 11+ partner Sample1 %(branch)s',
|
'base_name': 'Android armv7 API 15+ partner Sample1 %(branch)s',
|
||||||
'stage_platform': 'android-api-11-partner-sample1',
|
'stage_platform': 'android-api-15-partner-sample1',
|
||||||
'build_type': 'api-11-partner-sample1-opt',
|
'build_type': 'api-15-partner-sample1-opt',
|
||||||
'src_mozconfig': None, # use manifest to determine mozconfig src
|
'src_mozconfig': None, # use manifest to determine mozconfig src
|
||||||
'src_mozconfig_manifest': 'partner/mozconfigs/mozconfig1.json',
|
'src_mozconfig_manifest': 'partner/mozconfigs/mozconfig1.json',
|
||||||
'tooltool_manifest_src': 'mobile/android/config/tooltool-manifests/android/releng.manifest',
|
'tooltool_manifest_src': 'mobile/android/config/tooltool-manifests/android/releng.manifest',
|
|
@ -10,7 +10,7 @@ config = {
|
||||||
("{}/{}".format(d, f),
|
("{}/{}".format(d, f),
|
||||||
"ac_add_options --with-branding=mobile/android/branding/nightly",
|
"ac_add_options --with-branding=mobile/android/branding/nightly",
|
||||||
"ac_add_options --with-branding=mobile/android/branding/aurora")
|
"ac_add_options --with-branding=mobile/android/branding/aurora")
|
||||||
for d in ["mobile/android/config/mozconfigs/android-api-11/",
|
for d in ["mobile/android/config/mozconfigs/android-api-15/",
|
||||||
"mobile/android/config/mozconfigs/android-api-9-10-constrained/",
|
"mobile/android/config/mozconfigs/android-api-9-10-constrained/",
|
||||||
"mobile/android/config/mozconfigs/android-x86/"]
|
"mobile/android/config/mozconfigs/android-x86/"]
|
||||||
for f in ["debug", "nightly", "l10n-nightly"]
|
for f in ["debug", "nightly", "l10n-nightly"]
|
||||||
|
@ -30,13 +30,13 @@ config = {
|
||||||
("{}/l10n-nightly".format(d),
|
("{}/l10n-nightly".format(d),
|
||||||
"ac_add_options --with-l10n-base=../../l10n-central",
|
"ac_add_options --with-l10n-base=../../l10n-central",
|
||||||
"ac_add_options --with-l10n-base=..")
|
"ac_add_options --with-l10n-base=..")
|
||||||
for d in ["mobile/android/config/mozconfigs/android-api-11/",
|
for d in ["mobile/android/config/mozconfigs/android-api-15/",
|
||||||
"mobile/android/config/mozconfigs/android-api-9-10-constrained/",
|
"mobile/android/config/mozconfigs/android-api-9-10-constrained/",
|
||||||
"mobile/android/config/mozconfigs/android-x86/"]
|
"mobile/android/config/mozconfigs/android-x86/"]
|
||||||
] + [
|
] + [
|
||||||
# File, from, to
|
# File, from, to
|
||||||
(f, "ac_add_options --enable-profiling", "") for f in
|
(f, "ac_add_options --enable-profiling", "") for f in
|
||||||
["mobile/android/config/mozconfigs/android-api-11/nightly",
|
["mobile/android/config/mozconfigs/android-api-15/nightly",
|
||||||
"mobile/android/config/mozconfigs/android-api-9-10-constrained/nightly",
|
"mobile/android/config/mozconfigs/android-api-9-10-constrained/nightly",
|
||||||
"mobile/android/config/mozconfigs/android-x86/nightly",
|
"mobile/android/config/mozconfigs/android-x86/nightly",
|
||||||
"browser/config/mozconfigs/linux32/nightly",
|
"browser/config/mozconfigs/linux32/nightly",
|
||||||
|
|
|
@ -6,8 +6,8 @@ config = {
|
||||||
"ssl-only": False,
|
"ssl-only": False,
|
||||||
"add-locales": False, # Do not add locales to let "multi" work
|
"add-locales": False, # Do not add locales to let "multi" work
|
||||||
"paths": {
|
"paths": {
|
||||||
"android-api-11": {
|
"android-api-15": {
|
||||||
"path": "/mobile/releases/%(version)s/android-api-11/:lang/fennec-%(version)s.:lang.android-arm.apk",
|
"path": "/mobile/releases/%(version)s/android-api-15/:lang/fennec-%(version)s.:lang.android-arm.apk",
|
||||||
"bouncer-platform": "android",
|
"bouncer-platform": "android",
|
||||||
},
|
},
|
||||||
"android-api-9": {
|
"android-api-9": {
|
||||||
|
|
|
@ -2,7 +2,7 @@ BRANCH = "ash"
|
||||||
MOZ_UPDATE_CHANNEL = "nightly"
|
MOZ_UPDATE_CHANNEL = "nightly"
|
||||||
MOZILLA_DIR = BRANCH
|
MOZILLA_DIR = BRANCH
|
||||||
OBJDIR = "obj-l10n"
|
OBJDIR = "obj-l10n"
|
||||||
EN_US_BINARY_URL = "http://archive.mozilla.org/pub/mobile/nightly/latest-%s-android-api-11/en-US" % BRANCH
|
EN_US_BINARY_URL = "http://archive.mozilla.org/pub/mobile/nightly/latest-%s-android-api-15/en-US" % BRANCH
|
||||||
HG_SHARE_BASE_DIR = "/builds/hg-shared"
|
HG_SHARE_BASE_DIR = "/builds/hg-shared"
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
|
@ -56,16 +56,16 @@ config = {
|
||||||
"LOCALE_MERGEDIR": "%(abs_merge_dir)s/",
|
"LOCALE_MERGEDIR": "%(abs_merge_dir)s/",
|
||||||
"MOZ_UPDATE_CHANNEL": MOZ_UPDATE_CHANNEL,
|
"MOZ_UPDATE_CHANNEL": MOZ_UPDATE_CHANNEL,
|
||||||
},
|
},
|
||||||
"upload_branch": "%s-android-api-11" % BRANCH,
|
"upload_branch": "%s-android-api-15" % BRANCH,
|
||||||
"ssh_key_dir": "~/.ssh",
|
"ssh_key_dir": "~/.ssh",
|
||||||
"merge_locales": True,
|
"merge_locales": True,
|
||||||
"make_dirs": ['config'],
|
"make_dirs": ['config'],
|
||||||
"mozilla_dir": MOZILLA_DIR,
|
"mozilla_dir": MOZILLA_DIR,
|
||||||
"mozconfig": "%s/mobile/android/config/mozconfigs/android-api-11/l10n-nightly" % MOZILLA_DIR,
|
"mozconfig": "%s/mobile/android/config/mozconfigs/android-api-15/l10n-nightly" % MOZILLA_DIR,
|
||||||
"signature_verification_script": "tools/release/signing/verify-android-signature.sh",
|
"signature_verification_script": "tools/release/signing/verify-android-signature.sh",
|
||||||
"stage_product": "mobile",
|
"stage_product": "mobile",
|
||||||
"platform": "android",
|
"platform": "android",
|
||||||
"build_type": "api-11-opt",
|
"build_type": "api-15-opt",
|
||||||
|
|
||||||
# Balrog
|
# Balrog
|
||||||
"build_target": "Android_arm-eabi-gcc3",
|
"build_target": "Android_arm-eabi-gcc3",
|
|
@ -0,0 +1,98 @@
|
||||||
|
BRANCH = "mozilla-central"
|
||||||
|
MOZ_UPDATE_CHANNEL = "nightly"
|
||||||
|
MOZILLA_DIR = BRANCH
|
||||||
|
OBJDIR = "obj-l10n"
|
||||||
|
EN_US_BINARY_URL = "http://archive.mozilla.org/pub/mobile/nightly/latest-%s-android-api-15/en-US" % BRANCH
|
||||||
|
HG_SHARE_BASE_DIR = "/builds/hg-shared"
|
||||||
|
|
||||||
|
config = {
|
||||||
|
"branch": BRANCH,
|
||||||
|
"log_name": "single_locale",
|
||||||
|
"objdir": OBJDIR,
|
||||||
|
"is_automation": True,
|
||||||
|
"buildbot_json_path": "buildprops.json",
|
||||||
|
"purge_minsize": 10,
|
||||||
|
"force_clobber": True,
|
||||||
|
"clobberer_url": "https://api.pub.build.mozilla.org/clobberer/lastclobber",
|
||||||
|
"locales_file": "%s/mobile/android/locales/all-locales" % MOZILLA_DIR,
|
||||||
|
"locales_dir": "mobile/android/locales",
|
||||||
|
"ignore_locales": ["en-US"],
|
||||||
|
"nightly_build": True,
|
||||||
|
'balrog_credentials_file': 'oauth.txt',
|
||||||
|
"tools_repo": "https://hg.mozilla.org/build/tools",
|
||||||
|
"tooltool_config": {
|
||||||
|
"manifest": "mobile/android/config/tooltool-manifests/android/releng.manifest",
|
||||||
|
"output_dir": "%(abs_work_dir)s/" + MOZILLA_DIR,
|
||||||
|
},
|
||||||
|
"exes": {
|
||||||
|
'tooltool.py': '/tools/tooltool.py',
|
||||||
|
},
|
||||||
|
"repos": [{
|
||||||
|
"repo": "https://hg.mozilla.org/mozilla-central",
|
||||||
|
"revision": "default",
|
||||||
|
"dest": MOZILLA_DIR,
|
||||||
|
}, {
|
||||||
|
"repo": "https://hg.mozilla.org/build/buildbot-configs",
|
||||||
|
"revision": "default",
|
||||||
|
"dest": "buildbot-configs"
|
||||||
|
}, {
|
||||||
|
"repo": "https://hg.mozilla.org/build/tools",
|
||||||
|
"revision": "default",
|
||||||
|
"dest": "tools"
|
||||||
|
}, {
|
||||||
|
"repo": "https://hg.mozilla.org/build/compare-locales",
|
||||||
|
"revision": "RELEASE_AUTOMATION"
|
||||||
|
}],
|
||||||
|
"hg_l10n_base": "https://hg.mozilla.org/l10n-central",
|
||||||
|
"hg_l10n_tag": "default",
|
||||||
|
'vcs_share_base': HG_SHARE_BASE_DIR,
|
||||||
|
|
||||||
|
"l10n_dir": "l10n-central",
|
||||||
|
"repack_env": {
|
||||||
|
# so ugly, bug 951238
|
||||||
|
"LD_LIBRARY_PATH": "/lib:/tools/gcc-4.7.2-0moz1/lib:/tools/gcc-4.7.2-0moz1/lib64",
|
||||||
|
"MOZ_OBJDIR": OBJDIR,
|
||||||
|
"EN_US_BINARY_URL": EN_US_BINARY_URL,
|
||||||
|
"LOCALE_MERGEDIR": "%(abs_merge_dir)s/",
|
||||||
|
"MOZ_UPDATE_CHANNEL": MOZ_UPDATE_CHANNEL,
|
||||||
|
},
|
||||||
|
"upload_branch": "%s-android-api-15" % BRANCH,
|
||||||
|
"ssh_key_dir": "~/.ssh",
|
||||||
|
"merge_locales": True,
|
||||||
|
"make_dirs": ['config'],
|
||||||
|
"mozilla_dir": MOZILLA_DIR,
|
||||||
|
"mozconfig": "%s/mobile/android/config/mozconfigs/android-api-15/l10n-nightly" % MOZILLA_DIR,
|
||||||
|
"signature_verification_script": "tools/release/signing/verify-android-signature.sh",
|
||||||
|
"stage_product": "mobile",
|
||||||
|
"platform": "android",
|
||||||
|
"build_type": "api-15-opt",
|
||||||
|
|
||||||
|
# Balrog
|
||||||
|
"build_target": "Android_arm-eabi-gcc3",
|
||||||
|
|
||||||
|
# Mock
|
||||||
|
"mock_target": "mozilla-centos6-x86_64-android",
|
||||||
|
"mock_packages": ['autoconf213', 'python', 'zip', 'mozilla-python27-mercurial', 'git', 'ccache',
|
||||||
|
'glibc-static', 'libstdc++-static', 'perl-Test-Simple', 'perl-Config-General',
|
||||||
|
'gtk2-devel', 'libnotify-devel', 'yasm',
|
||||||
|
'alsa-lib-devel', 'libcurl-devel',
|
||||||
|
'wireless-tools-devel', 'libX11-devel',
|
||||||
|
'libXt-devel', 'mesa-libGL-devel',
|
||||||
|
'gnome-vfs2-devel', 'GConf2-devel', 'wget',
|
||||||
|
'mpfr', # required for system compiler
|
||||||
|
'xorg-x11-font*', # fonts required for PGO
|
||||||
|
'imake', # required for makedepend!?!
|
||||||
|
'gcc45_0moz3', 'gcc454_0moz1', 'gcc472_0moz1', 'gcc473_0moz1', 'yasm', 'ccache', # <-- from releng repo
|
||||||
|
'valgrind', 'dbus-x11',
|
||||||
|
'pulseaudio-libs-devel',
|
||||||
|
'gstreamer-devel', 'gstreamer-plugins-base-devel',
|
||||||
|
'freetype-2.3.11-6.el6_1.8.x86_64',
|
||||||
|
'freetype-devel-2.3.11-6.el6_1.8.x86_64',
|
||||||
|
'java-1.7.0-openjdk-devel',
|
||||||
|
'openssh-clients',
|
||||||
|
'zlib-devel-1.2.3-27.el6.i686',
|
||||||
|
],
|
||||||
|
"mock_files": [
|
||||||
|
("/home/cltbld/.ssh", "/home/mock_mozilla/.ssh"),
|
||||||
|
],
|
||||||
|
}
|
|
@ -2,7 +2,7 @@ BRANCH = "mozilla-beta"
|
||||||
MOZ_UPDATE_CHANNEL = "beta"
|
MOZ_UPDATE_CHANNEL = "beta"
|
||||||
MOZILLA_DIR = BRANCH
|
MOZILLA_DIR = BRANCH
|
||||||
OBJDIR = "obj-l10n"
|
OBJDIR = "obj-l10n"
|
||||||
EN_US_BINARY_URL = "http://archive.mozilla.org/pub/mobile/candidates/%(version)s-candidates/build%(buildnum)d/android-api-11/en-US"
|
EN_US_BINARY_URL = "http://archive.mozilla.org/pub/mobile/candidates/%(version)s-candidates/build%(buildnum)d/android-api-15/en-US"
|
||||||
HG_SHARE_BASE_DIR = "/builds/hg-shared"
|
HG_SHARE_BASE_DIR = "/builds/hg-shared"
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
|
@ -59,13 +59,13 @@ config = {
|
||||||
"MOZ_UPDATE_CHANNEL": MOZ_UPDATE_CHANNEL,
|
"MOZ_UPDATE_CHANNEL": MOZ_UPDATE_CHANNEL,
|
||||||
},
|
},
|
||||||
"base_en_us_binary_url": EN_US_BINARY_URL,
|
"base_en_us_binary_url": EN_US_BINARY_URL,
|
||||||
"upload_branch": "%s-android-api-11" % BRANCH,
|
"upload_branch": "%s-android-api-15" % BRANCH,
|
||||||
"ssh_key_dir": "~/.ssh",
|
"ssh_key_dir": "~/.ssh",
|
||||||
"base_post_upload_cmd": "post_upload.py -p mobile -n %(buildnum)s -v %(version)s --builddir android-api-11/%(locale)s --release-to-mobile-candidates-dir --nightly-dir=candidates",
|
"base_post_upload_cmd": "post_upload.py -p mobile -n %(buildnum)s -v %(version)s --builddir android-api-15/%(locale)s --release-to-mobile-candidates-dir --nightly-dir=candidates",
|
||||||
"merge_locales": True,
|
"merge_locales": True,
|
||||||
"make_dirs": ['config'],
|
"make_dirs": ['config'],
|
||||||
"mozilla_dir": MOZILLA_DIR,
|
"mozilla_dir": MOZILLA_DIR,
|
||||||
"mozconfig": "%s/mobile/android/config/mozconfigs/android-api-11/l10n-release" % MOZILLA_DIR,
|
"mozconfig": "%s/mobile/android/config/mozconfigs/android-api-15/l10n-release" % MOZILLA_DIR,
|
||||||
"signature_verification_script": "tools/release/signing/verify-android-signature.sh",
|
"signature_verification_script": "tools/release/signing/verify-android-signature.sh",
|
||||||
"key_alias": "release",
|
"key_alias": "release",
|
||||||
# Mock
|
# Mock
|
|
@ -2,7 +2,7 @@ BRANCH = "mozilla-release"
|
||||||
MOZ_UPDATE_CHANNEL = "release"
|
MOZ_UPDATE_CHANNEL = "release"
|
||||||
MOZILLA_DIR = BRANCH
|
MOZILLA_DIR = BRANCH
|
||||||
OBJDIR = "obj-l10n"
|
OBJDIR = "obj-l10n"
|
||||||
EN_US_BINARY_URL = "http://archive.mozilla.org/pub/mobile/candidates/%(version)s-candidates/build%(buildnum)d/android-api-11/en-US"
|
EN_US_BINARY_URL = "http://archive.mozilla.org/pub/mobile/candidates/%(version)s-candidates/build%(buildnum)d/android-api-15/en-US"
|
||||||
HG_SHARE_BASE_DIR = "/builds/hg-shared"
|
HG_SHARE_BASE_DIR = "/builds/hg-shared"
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
|
@ -59,13 +59,13 @@ config = {
|
||||||
"MOZ_UPDATE_CHANNEL": MOZ_UPDATE_CHANNEL,
|
"MOZ_UPDATE_CHANNEL": MOZ_UPDATE_CHANNEL,
|
||||||
},
|
},
|
||||||
"base_en_us_binary_url": EN_US_BINARY_URL,
|
"base_en_us_binary_url": EN_US_BINARY_URL,
|
||||||
"upload_branch": "%s-android-api-11" % BRANCH,
|
"upload_branch": "%s-android-api-15" % BRANCH,
|
||||||
"ssh_key_dir": "~/.ssh",
|
"ssh_key_dir": "~/.ssh",
|
||||||
"base_post_upload_cmd": "post_upload.py -p mobile -n %(buildnum)s -v %(version)s --builddir android-api-11/%(locale)s --release-to-mobile-candidates-dir --nightly-dir=candidates",
|
"base_post_upload_cmd": "post_upload.py -p mobile -n %(buildnum)s -v %(version)s --builddir android-api-15/%(locale)s --release-to-mobile-candidates-dir --nightly-dir=candidates",
|
||||||
"merge_locales": True,
|
"merge_locales": True,
|
||||||
"make_dirs": ['config'],
|
"make_dirs": ['config'],
|
||||||
"mozilla_dir": MOZILLA_DIR,
|
"mozilla_dir": MOZILLA_DIR,
|
||||||
"mozconfig": "%s/mobile/android/config/mozconfigs/android-api-11/l10n-release" % MOZILLA_DIR,
|
"mozconfig": "%s/mobile/android/config/mozconfigs/android-api-15/l10n-release" % MOZILLA_DIR,
|
||||||
"signature_verification_script": "tools/release/signing/verify-android-signature.sh",
|
"signature_verification_script": "tools/release/signing/verify-android-signature.sh",
|
||||||
"key_alias": "release",
|
"key_alias": "release",
|
||||||
# Mock
|
# Mock
|
|
@ -3,7 +3,7 @@ MOZ_UPDATE_CHANNEL = "beta"
|
||||||
MOZILLA_DIR = BRANCH
|
MOZILLA_DIR = BRANCH
|
||||||
OBJDIR = "obj-l10n"
|
OBJDIR = "obj-l10n"
|
||||||
STAGE_SERVER = "ftp.stage.mozaws.net"
|
STAGE_SERVER = "ftp.stage.mozaws.net"
|
||||||
EN_US_BINARY_URL = "http://" + STAGE_SERVER + "/pub/mobile/candidates/%(version)s-candidates/build%(buildnum)d/android-api-11/en-US"
|
EN_US_BINARY_URL = "http://" + STAGE_SERVER + "/pub/mobile/candidates/%(version)s-candidates/build%(buildnum)d/android-api-15/en-US"
|
||||||
HG_SHARE_BASE_DIR = "/builds/hg-shared"
|
HG_SHARE_BASE_DIR = "/builds/hg-shared"
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
|
@ -59,13 +59,13 @@ config = {
|
||||||
"MOZ_UPDATE_CHANNEL": MOZ_UPDATE_CHANNEL,
|
"MOZ_UPDATE_CHANNEL": MOZ_UPDATE_CHANNEL,
|
||||||
},
|
},
|
||||||
"base_en_us_binary_url": EN_US_BINARY_URL,
|
"base_en_us_binary_url": EN_US_BINARY_URL,
|
||||||
"upload_branch": "%s-android-api-11" % BRANCH,
|
"upload_branch": "%s-android-api-15" % BRANCH,
|
||||||
"ssh_key_dir": "~/.ssh",
|
"ssh_key_dir": "~/.ssh",
|
||||||
"base_post_upload_cmd": "post_upload.py -p mobile -n %(buildnum)s -v %(version)s --builddir android-api-11/%(locale)s --release-to-mobile-candidates-dir --nightly-dir=candidates",
|
"base_post_upload_cmd": "post_upload.py -p mobile -n %(buildnum)s -v %(version)s --builddir android-api-15/%(locale)s --release-to-mobile-candidates-dir --nightly-dir=candidates",
|
||||||
"merge_locales": True,
|
"merge_locales": True,
|
||||||
"make_dirs": ['config'],
|
"make_dirs": ['config'],
|
||||||
"mozilla_dir": MOZILLA_DIR,
|
"mozilla_dir": MOZILLA_DIR,
|
||||||
"mozconfig": "%s/mobile/android/config/mozconfigs/android-api-11/l10n-release" % MOZILLA_DIR,
|
"mozconfig": "%s/mobile/android/config/mozconfigs/android-api-15/l10n-release" % MOZILLA_DIR,
|
||||||
"signature_verification_script": "tools/release/signing/verify-android-signature.sh",
|
"signature_verification_script": "tools/release/signing/verify-android-signature.sh",
|
||||||
|
|
||||||
# Mock
|
# Mock
|
|
@ -3,7 +3,7 @@ MOZ_UPDATE_CHANNEL = "release"
|
||||||
MOZILLA_DIR = BRANCH
|
MOZILLA_DIR = BRANCH
|
||||||
OBJDIR = "obj-l10n"
|
OBJDIR = "obj-l10n"
|
||||||
STAGE_SERVER = "dev-stage01.srv.releng.scl3.mozilla.com"
|
STAGE_SERVER = "dev-stage01.srv.releng.scl3.mozilla.com"
|
||||||
EN_US_BINARY_URL = "http://" + STAGE_SERVER + "/pub/mozilla.org/mobile/candidates/%(version)s-candidates/build%(buildnum)d/android-api-11/en-US"
|
EN_US_BINARY_URL = "http://" + STAGE_SERVER + "/pub/mozilla.org/mobile/candidates/%(version)s-candidates/build%(buildnum)d/android-api-15/en-US"
|
||||||
HG_SHARE_BASE_DIR = "/builds/hg-shared"
|
HG_SHARE_BASE_DIR = "/builds/hg-shared"
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
|
@ -62,13 +62,13 @@ config = {
|
||||||
"MOZ_UPDATE_CHANNEL": MOZ_UPDATE_CHANNEL,
|
"MOZ_UPDATE_CHANNEL": MOZ_UPDATE_CHANNEL,
|
||||||
},
|
},
|
||||||
"base_en_us_binary_url": EN_US_BINARY_URL,
|
"base_en_us_binary_url": EN_US_BINARY_URL,
|
||||||
"upload_branch": "%s-android-api-11" % BRANCH,
|
"upload_branch": "%s-android-api-15" % BRANCH,
|
||||||
"ssh_key_dir": "~/.ssh",
|
"ssh_key_dir": "~/.ssh",
|
||||||
"base_post_upload_cmd": "post_upload.py -p mobile -n %(buildnum)s -v %(version)s --builddir android-api-11/%(locale)s --release-to-mobile-candidates-dir --nightly-dir=candidates",
|
"base_post_upload_cmd": "post_upload.py -p mobile -n %(buildnum)s -v %(version)s --builddir android-api-15/%(locale)s --release-to-mobile-candidates-dir --nightly-dir=candidates",
|
||||||
"merge_locales": True,
|
"merge_locales": True,
|
||||||
"make_dirs": ['config'],
|
"make_dirs": ['config'],
|
||||||
"mozilla_dir": MOZILLA_DIR,
|
"mozilla_dir": MOZILLA_DIR,
|
||||||
"mozconfig": "%s/mobile/android/config/mozconfigs/android-api-11/l10n-release" % MOZILLA_DIR,
|
"mozconfig": "%s/mobile/android/config/mozconfigs/android-api-15/l10n-release" % MOZILLA_DIR,
|
||||||
"signature_verification_script": "tools/release/signing/verify-android-signature.sh",
|
"signature_verification_script": "tools/release/signing/verify-android-signature.sh",
|
||||||
|
|
||||||
# Mock
|
# Mock
|
|
@ -357,11 +357,15 @@ class BuildOptionParser(object):
|
||||||
'source': 'builds/releng_sub_%s_configs/%s_source.py',
|
'source': 'builds/releng_sub_%s_configs/%s_source.py',
|
||||||
'api-9': 'builds/releng_sub_%s_configs/%s_api_9.py',
|
'api-9': 'builds/releng_sub_%s_configs/%s_api_9.py',
|
||||||
'api-11': 'builds/releng_sub_%s_configs/%s_api_11.py',
|
'api-11': 'builds/releng_sub_%s_configs/%s_api_11.py',
|
||||||
|
'api-15': 'builds/releng_sub_%s_configs/%s_api_15.py',
|
||||||
'api-9-debug': 'builds/releng_sub_%s_configs/%s_api_9_debug.py',
|
'api-9-debug': 'builds/releng_sub_%s_configs/%s_api_9_debug.py',
|
||||||
'api-11-debug': 'builds/releng_sub_%s_configs/%s_api_11_debug.py',
|
'api-11-debug': 'builds/releng_sub_%s_configs/%s_api_11_debug.py',
|
||||||
|
'api-15-debug': 'builds/releng_sub_%s_configs/%s_api_15_debug.py',
|
||||||
'x86': 'builds/releng_sub_%s_configs/%s_x86.py',
|
'x86': 'builds/releng_sub_%s_configs/%s_x86.py',
|
||||||
'api-11-partner-sample1': 'builds/releng_sub_%s_configs/%s_api_11_partner_sample1.py',
|
'api-11-partner-sample1': 'builds/releng_sub_%s_configs/%s_api_11_partner_sample1.py',
|
||||||
|
'api-15-partner-sample1': 'builds/releng_sub_%s_configs/%s_api_15_partner_sample1.py',
|
||||||
'api-11-b2gdroid': 'builds/releng_sub_%s_configs/%s_api_11_b2gdroid.py',
|
'api-11-b2gdroid': 'builds/releng_sub_%s_configs/%s_api_11_b2gdroid.py',
|
||||||
|
'api-15-b2gdroid': 'builds/releng_sub_%s_configs/%s_api_15_b2gdroid.py',
|
||||||
}
|
}
|
||||||
build_pool_cfg_file = 'builds/build_pool_specifics.py'
|
build_pool_cfg_file = 'builds/build_pool_specifics.py'
|
||||||
branch_cfg_file = 'builds/branch_specifics.py'
|
branch_cfg_file = 'builds/branch_specifics.py'
|
||||||
|
|
|
@ -183,7 +183,7 @@ class MobileSingleLocale(MockMixin, LocalesMixin, ReleaseMixin,
|
||||||
|
|
||||||
# Android l10n builds use a non-standard location for l10n files. Other
|
# Android l10n builds use a non-standard location for l10n files. Other
|
||||||
# builds go to 'mozilla-central-l10n', while android builds add part of
|
# builds go to 'mozilla-central-l10n', while android builds add part of
|
||||||
# the platform name as well, like 'mozilla-central-android-api-11-l10n'.
|
# the platform name as well, like 'mozilla-central-android-api-15-l10n'.
|
||||||
# So we override the branch with something that contains the platform
|
# So we override the branch with something that contains the platform
|
||||||
# name.
|
# name.
|
||||||
replace_dict['branch'] = c['upload_branch']
|
replace_dict['branch'] = c['upload_branch']
|
||||||
|
|
|
@ -97,7 +97,7 @@ flags:
|
||||||
- aries-eng
|
- aries-eng
|
||||||
- aries-dogfood
|
- aries-dogfood
|
||||||
- aries-noril
|
- aries-noril
|
||||||
- android-api-11
|
- android-api-15
|
||||||
- android-partner-sample1
|
- android-partner-sample1
|
||||||
- android-b2gdroid
|
- android-b2gdroid
|
||||||
- linux
|
- linux
|
||||||
|
|
|
@ -11,12 +11,12 @@ flags:
|
||||||
- simulator
|
- simulator
|
||||||
|
|
||||||
builds:
|
builds:
|
||||||
android-api-11:
|
android-api-15:
|
||||||
platforms:
|
platforms:
|
||||||
- Android
|
- Android
|
||||||
types:
|
types:
|
||||||
opt:
|
opt:
|
||||||
task: tasks/builds/android_api_11.yml
|
task: tasks/builds/android_api_15.yml
|
||||||
aries-dogfood:
|
aries-dogfood:
|
||||||
platforms:
|
platforms:
|
||||||
- b2g
|
- b2g
|
||||||
|
|
|
@ -41,18 +41,18 @@ builds:
|
||||||
types:
|
types:
|
||||||
opt:
|
opt:
|
||||||
task: tasks/builds/b2g_dolphin_512_eng.yml
|
task: tasks/builds/b2g_dolphin_512_eng.yml
|
||||||
android-api-11:
|
android-api-15:
|
||||||
platforms:
|
platforms:
|
||||||
- Android
|
- Android
|
||||||
types:
|
types:
|
||||||
opt:
|
opt:
|
||||||
task: tasks/builds/android_api_11.yml
|
task: tasks/builds/android_api_15.yml
|
||||||
android-partner-sample1:
|
android-partner-sample1:
|
||||||
platforms:
|
platforms:
|
||||||
- Android
|
- Android
|
||||||
types:
|
types:
|
||||||
opt:
|
opt:
|
||||||
task: tasks/builds/android_api_11_partner_sample1.yml
|
task: tasks/builds/android_api_15_partner_sample1.yml
|
||||||
linux:
|
linux:
|
||||||
platforms:
|
platforms:
|
||||||
- Linux
|
- Linux
|
||||||
|
@ -140,7 +140,7 @@ post-build:
|
||||||
- tasks/builds/opt_linux64.yml
|
- tasks/builds/opt_linux64.yml
|
||||||
- tasks/builds/opt_linux64_st-an.yml
|
- tasks/builds/opt_linux64_st-an.yml
|
||||||
- tasks/builds/dbg_linux64.yml
|
- tasks/builds/dbg_linux64.yml
|
||||||
- tasks/builds/android_api_11.yml
|
- tasks/builds/android_api_15.yml
|
||||||
task: tasks/post-builds/upload_symbols.yml
|
task: tasks/post-builds/upload_symbols.yml
|
||||||
|
|
||||||
tests:
|
tests:
|
||||||
|
|
|
@ -5,24 +5,24 @@ $inherits:
|
||||||
build_type: 'opt'
|
build_type: 'opt'
|
||||||
task:
|
task:
|
||||||
metadata:
|
metadata:
|
||||||
name: '[TC] Android armv7 API 11+'
|
name: '[TC] Android armv7 API 15+'
|
||||||
description: 'Android armv7 API 11+'
|
description: 'Android armv7 API 15+'
|
||||||
|
|
||||||
workerType: android-api-11
|
workerType: android-api-15
|
||||||
|
|
||||||
routes:
|
routes:
|
||||||
- 'index.buildbot.branches.{{project}}.android-api-11'
|
- 'index.buildbot.branches.{{project}}.android-api-15'
|
||||||
- 'index.buildbot.revisions.{{head_rev}}.{{project}}.android-api-11'
|
- 'index.buildbot.revisions.{{head_rev}}.{{project}}.android-api-15'
|
||||||
|
|
||||||
scopes:
|
scopes:
|
||||||
- 'docker-worker:cache:level-{{level}}-{{project}}-build-android-api-11-workspace'
|
- 'docker-worker:cache:level-{{level}}-{{project}}-build-android-api-15-workspace'
|
||||||
- 'docker-worker:cache:tooltool-cache'
|
- 'docker-worker:cache:tooltool-cache'
|
||||||
- 'docker-worker:relengapi-proxy:tooltool.download.internal'
|
- 'docker-worker:relengapi-proxy:tooltool.download.internal'
|
||||||
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
||||||
|
|
||||||
payload:
|
payload:
|
||||||
cache:
|
cache:
|
||||||
level-{{level}}-{{project}}-build-android-api-11-workspace: '/home/worker/workspace'
|
level-{{level}}-{{project}}-build-android-api-15-workspace: '/home/worker/workspace'
|
||||||
tooltool-cache: '/home/worker/tooltool-cache'
|
tooltool-cache: '/home/worker/tooltool-cache'
|
||||||
|
|
||||||
features:
|
features:
|
||||||
|
@ -36,7 +36,7 @@ task:
|
||||||
builds/releng_base_android_64_builds.py
|
builds/releng_base_android_64_builds.py
|
||||||
disable_signing.py
|
disable_signing.py
|
||||||
platform_supports_post_upload_to_latest.py
|
platform_supports_post_upload_to_latest.py
|
||||||
MH_CUSTOM_BUILD_VARIANT_CFG: api-11
|
MH_CUSTOM_BUILD_VARIANT_CFG: api-15
|
||||||
MH_BRANCH: {{project}}
|
MH_BRANCH: {{project}}
|
||||||
MH_BUILD_POOL: taskcluster
|
MH_BUILD_POOL: taskcluster
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@ task:
|
||||||
treeherder:
|
treeherder:
|
||||||
machine:
|
machine:
|
||||||
# see https://github.com/mozilla/treeherder/blob/master/ui/js/values.js
|
# see https://github.com/mozilla/treeherder/blob/master/ui/js/values.js
|
||||||
platform: android-4-0-armv7-api11
|
platform: android-4-0-armv7-api15
|
||||||
# Rather then enforcing particular conventions we require that all build
|
# Rather then enforcing particular conventions we require that all build
|
||||||
# tasks provide the "build" extra field to specify where the build and tests
|
# tasks provide the "build" extra field to specify where the build and tests
|
||||||
# files are located.
|
# files are located.
|
|
@ -1,28 +1,28 @@
|
||||||
$inherits:
|
$inherits:
|
||||||
from: 'tasks/builds/mobile_base.yml'
|
from: 'tasks/builds/mobile_base.yml'
|
||||||
variables:
|
variables:
|
||||||
build_name: 'android-api-11-b2gdroid'
|
build_name: 'android-api-15-b2gdroid'
|
||||||
build_type: 'opt'
|
build_type: 'opt'
|
||||||
task:
|
task:
|
||||||
metadata:
|
metadata:
|
||||||
name: '[TC] B2GDroid armv7 API 11+'
|
name: '[TC] B2GDroid armv7 API 15+'
|
||||||
description: 'B2GDroid armv7 API 11+'
|
description: 'B2GDroid armv7 API 15+'
|
||||||
|
|
||||||
workerType: android-api-11
|
workerType: android-api-15
|
||||||
|
|
||||||
routes:
|
routes:
|
||||||
- 'index.buildbot.branches.{{project}}.android-api-11-b2gdroid'
|
- 'index.buildbot.branches.{{project}}.android-api-15-b2gdroid'
|
||||||
- 'index.buildbot.revisions.{{head_rev}}.{{project}}.android-api-11-b2gdroid'
|
- 'index.buildbot.revisions.{{head_rev}}.{{project}}.android-api-15-b2gdroid'
|
||||||
|
|
||||||
scopes:
|
scopes:
|
||||||
- 'docker-worker:cache:level-{{level}}-{{project}}-build-android-api-11-workspace'
|
- 'docker-worker:cache:level-{{level}}-{{project}}-build-android-api-15-workspace'
|
||||||
- 'docker-worker:cache:tooltool-cache'
|
- 'docker-worker:cache:tooltool-cache'
|
||||||
- 'docker-worker:relengapi-proxy:tooltool.download.internal'
|
- 'docker-worker:relengapi-proxy:tooltool.download.internal'
|
||||||
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
||||||
|
|
||||||
payload:
|
payload:
|
||||||
cache:
|
cache:
|
||||||
level-{{level}}-{{project}}-build-android-api-11-workspace: '/home/worker/workspace'
|
level-{{level}}-{{project}}-build-android-api-15-workspace: '/home/worker/workspace'
|
||||||
tooltool-cache: '/home/worker/tooltool-cache'
|
tooltool-cache: '/home/worker/tooltool-cache'
|
||||||
|
|
||||||
features:
|
features:
|
||||||
|
@ -36,7 +36,7 @@ task:
|
||||||
builds/releng_base_android_64_builds.py
|
builds/releng_base_android_64_builds.py
|
||||||
disable_signing.py
|
disable_signing.py
|
||||||
platform_supports_post_upload_to_latest.py
|
platform_supports_post_upload_to_latest.py
|
||||||
MH_CUSTOM_BUILD_VARIANT_CFG: api-11-b2gdroid
|
MH_CUSTOM_BUILD_VARIANT_CFG: api-15-b2gdroid
|
||||||
MH_BRANCH: {{project}}
|
MH_BRANCH: {{project}}
|
||||||
MH_BUILD_POOL: taskcluster
|
MH_BUILD_POOL: taskcluster
|
||||||
|
|
||||||
|
@ -53,7 +53,7 @@ task:
|
||||||
treeherder:
|
treeherder:
|
||||||
machine:
|
machine:
|
||||||
# see https://github.com/mozilla/treeherder/blob/master/ui/js/values.js
|
# see https://github.com/mozilla/treeherder/blob/master/ui/js/values.js
|
||||||
platform: b2gdroid-4-0-armv7-api11
|
platform: b2gdroid-4-0-armv7-api15
|
||||||
# Rather then enforcing particular conventions we require that all build
|
# Rather then enforcing particular conventions we require that all build
|
||||||
# tasks provide the "build" extra field to specify where the build and tests
|
# tasks provide the "build" extra field to specify where the build and tests
|
||||||
# files are located.
|
# files are located.
|
|
@ -1,28 +1,28 @@
|
||||||
$inherits:
|
$inherits:
|
||||||
from: 'tasks/builds/mobile_base.yml'
|
from: 'tasks/builds/mobile_base.yml'
|
||||||
variables:
|
variables:
|
||||||
build_name: 'android-api-11-partner-sample1'
|
build_name: 'android-api-15-partner-sample1'
|
||||||
build_type: 'opt'
|
build_type: 'opt'
|
||||||
task:
|
task:
|
||||||
metadata:
|
metadata:
|
||||||
name: '[TC] Android armv7 API 11+ partner sample 1'
|
name: '[TC] Android armv7 API 15+ partner sample 1'
|
||||||
description: 'Android armv7 API 11+ partner sample 1'
|
description: 'Android armv7 API 15+ partner sample 1'
|
||||||
|
|
||||||
workerType: android-api-11
|
workerType: android-api-15
|
||||||
|
|
||||||
routes:
|
routes:
|
||||||
- 'index.buildbot.branches.{{project}}.android-api-11-partner-sample1'
|
- 'index.buildbot.branches.{{project}}.android-api-15-partner-sample1'
|
||||||
- 'index.buildbot.revisions.{{head_rev}}.{{project}}.android-api-11-partner-sample1'
|
- 'index.buildbot.revisions.{{head_rev}}.{{project}}.android-api-15-partner-sample1'
|
||||||
|
|
||||||
scopes:
|
scopes:
|
||||||
- 'docker-worker:cache:level-{{level}}-{{project}}-build-android-api-11-workspace'
|
- 'docker-worker:cache:level-{{level}}-{{project}}-build-android-api-15-workspace'
|
||||||
- 'docker-worker:cache:tooltool-cache'
|
- 'docker-worker:cache:tooltool-cache'
|
||||||
- 'docker-worker:relengapi-proxy:tooltool.download.internal'
|
- 'docker-worker:relengapi-proxy:tooltool.download.internal'
|
||||||
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
- 'docker-worker:relengapi-proxy:tooltool.download.public'
|
||||||
|
|
||||||
payload:
|
payload:
|
||||||
cache:
|
cache:
|
||||||
level-{{level}}-{{project}}-build-android-api-11-workspace: '/home/worker/workspace'
|
level-{{level}}-{{project}}-build-android-api-15-workspace: '/home/worker/workspace'
|
||||||
tooltool-cache: '/home/worker/tooltool-cache'
|
tooltool-cache: '/home/worker/tooltool-cache'
|
||||||
|
|
||||||
features:
|
features:
|
||||||
|
@ -36,7 +36,7 @@ task:
|
||||||
builds/releng_base_android_64_builds.py
|
builds/releng_base_android_64_builds.py
|
||||||
disable_signing.py
|
disable_signing.py
|
||||||
platform_supports_post_upload_to_latest.py
|
platform_supports_post_upload_to_latest.py
|
||||||
MH_CUSTOM_BUILD_VARIANT_CFG: api-11-partner-sample1
|
MH_CUSTOM_BUILD_VARIANT_CFG: api-15-partner-sample1
|
||||||
MH_BRANCH: {{project}}
|
MH_BRANCH: {{project}}
|
||||||
MH_BUILD_POOL: taskcluster
|
MH_BUILD_POOL: taskcluster
|
||||||
|
|
||||||
|
@ -62,7 +62,7 @@ task:
|
||||||
treeherder:
|
treeherder:
|
||||||
machine:
|
machine:
|
||||||
# see https://github.com/mozilla/treeherder/blob/master/ui/js/values.js
|
# see https://github.com/mozilla/treeherder/blob/master/ui/js/values.js
|
||||||
platform: android-4-0-armv7-api11-partner1
|
platform: android-4-0-armv7-api15-partner1
|
||||||
# Rather then enforcing particular conventions we require that all build
|
# Rather then enforcing particular conventions we require that all build
|
||||||
# tasks provide the "build" extra field to specify where the build and tests
|
# tasks provide the "build" extra field to specify where the build and tests
|
||||||
# files are located.
|
# files are located.
|
Загрузка…
Ссылка в новой задаче