зеркало из 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-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-mozsearch-plugin
|
||||
|
||||
|
|
|
@ -87,8 +87,6 @@ jobs:
|
|||
- linux64-rust-macos
|
||||
- linux64-cbindgen
|
||||
|
||||
# NOTE: Windows Searchfox jobs aren't working quite yet (bug 1418415).
|
||||
|
||||
win64-searchfox/debug:
|
||||
description: "Win64 Searchfox Debug (clang-cl)"
|
||||
index:
|
||||
|
@ -98,10 +96,12 @@ jobs:
|
|||
platform: windows2012-64/debug
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
|
||||
worker:
|
||||
max-run-time: 7200
|
||||
max-run-time: 36000
|
||||
env:
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win64/releng.manifest"
|
||||
PERFHERDER_EXTRA_OPTIONS: searchfox
|
||||
RUSTC_BOOTSTRAP: "1"
|
||||
MOZSEARCH_PLATFORM: "windows"
|
||||
run:
|
||||
using: mozharness
|
||||
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')
|
||||
def target_tasks_searchfox(full_task_graph, parameters, graph_config):
|
||||
"""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',
|
||||
'searchfox-macosx64-searchfox/debug']
|
||||
'searchfox-macosx64-searchfox/debug',
|
||||
'searchfox-win64-searchfox/debug']
|
||||
|
||||
|
||||
@_target_task('pipfile_update')
|
||||
|
|
Загрузка…
Ссылка в новой задаче