зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1418415 - Build the daily searchfox index on Windows as well. r=emilio
Also turn on saving of rust analysis for the windows searchfox job. Depends on D10355 Differential Revision: https://phabricator.services.mozilla.com/D10356 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
e27c90bb3c
Коммит
d730afbefd
|
@ -9,6 +9,10 @@ MOZ_AUTOMATION_L10N_CHECK=0
|
||||||
ac_add_options --enable-optimize
|
ac_add_options --enable-optimize
|
||||||
ac_add_options --enable-debug
|
ac_add_options --enable-debug
|
||||||
|
|
||||||
|
# Save rust analysis (this requires unlocking the unstable features,
|
||||||
|
# which is done in the taskcluster task definition via RUSTC_BOOTSTRAP)
|
||||||
|
export RUSTFLAGS="-Zsave-analysis"
|
||||||
|
|
||||||
ac_add_options --enable-clang-plugin
|
ac_add_options --enable-clang-plugin
|
||||||
ac_add_options --enable-mozsearch-plugin
|
ac_add_options --enable-mozsearch-plugin
|
||||||
|
|
||||||
|
|
|
@ -87,8 +87,6 @@ jobs:
|
||||||
- linux64-rust-macos
|
- linux64-rust-macos
|
||||||
- linux64-cbindgen
|
- linux64-cbindgen
|
||||||
|
|
||||||
# NOTE: Windows Searchfox jobs aren't working quite yet (bug 1418415).
|
|
||||||
|
|
||||||
win64-searchfox/debug:
|
win64-searchfox/debug:
|
||||||
description: "Win64 Searchfox Debug (clang-cl)"
|
description: "Win64 Searchfox Debug (clang-cl)"
|
||||||
index:
|
index:
|
||||||
|
@ -98,10 +96,12 @@ jobs:
|
||||||
platform: windows2012-64/debug
|
platform: windows2012-64/debug
|
||||||
worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
|
worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
|
||||||
worker:
|
worker:
|
||||||
max-run-time: 7200
|
max-run-time: 36000
|
||||||
env:
|
env:
|
||||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win64/releng.manifest"
|
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win64/releng.manifest"
|
||||||
PERFHERDER_EXTRA_OPTIONS: searchfox
|
PERFHERDER_EXTRA_OPTIONS: searchfox
|
||||||
|
RUSTC_BOOTSTRAP: "1"
|
||||||
|
MOZSEARCH_PLATFORM: "windows"
|
||||||
run:
|
run:
|
||||||
using: mozharness
|
using: mozharness
|
||||||
options: [append-env-variables-from-configs]
|
options: [append-env-variables-from-configs]
|
||||||
|
|
|
@ -540,10 +540,9 @@ def target_tasks_nightly_desktop(full_task_graph, parameters, graph_config):
|
||||||
@_target_task('searchfox_index')
|
@_target_task('searchfox_index')
|
||||||
def target_tasks_searchfox(full_task_graph, parameters, graph_config):
|
def target_tasks_searchfox(full_task_graph, parameters, graph_config):
|
||||||
"""Select tasks required for indexing Firefox for Searchfox web site each day"""
|
"""Select tasks required for indexing Firefox for Searchfox web site each day"""
|
||||||
# For now we only do Linux and Mac debug builds. Windows builds
|
|
||||||
# are currently broken (bug 1418415).
|
|
||||||
return ['searchfox-linux64-searchfox/debug',
|
return ['searchfox-linux64-searchfox/debug',
|
||||||
'searchfox-macosx64-searchfox/debug']
|
'searchfox-macosx64-searchfox/debug',
|
||||||
|
'searchfox-win64-searchfox/debug']
|
||||||
|
|
||||||
|
|
||||||
@_target_task('pipfile_update')
|
@_target_task('pipfile_update')
|
||||||
|
|
Загрузка…
Ссылка в новой задаче