Bug 1352113 - Remove nightly build types replaced by shippable. r=aki

Differential Revision: https://phabricator.services.mozilla.com/D24700

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Justin Wood 2019-03-27 13:45:42 +00:00
Родитель 07e0d66261
Коммит 824c71f374
4 изменённых файлов: 6 добавлений и 312 удалений

Просмотреть файл

@ -577,44 +577,6 @@ linux-shippable/opt:
- linux64-nasm
- linux64-node
linux-nightly/opt:
description: "Linux32 Nightly"
attributes:
nightly: true
enable-full-crashsymbols: true
shipping-phase: build
shipping-product: firefox
index:
product: firefox
job-name: linux-opt
type: nightly
treeherder:
platform: linux32/opt
symbol: N
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
worker:
docker-image: {in-tree: debian7-i386-build}
max-run-time: 7200
run:
using: mozharness
actions: [get-secrets, build, check-test]
config:
- builds/releng_base_firefox.py
- builds/releng_base_linux_32_builds.py
- taskcluster_nightly.py
script: "mozharness/scripts/fx_desktop_build.py"
secrets: true
tooltool-downloads: public
need-xvfb: true
toolchains:
- linux64-binutils
- linux64-clang
- linux64-rust
- linux64-rust-size
- linux64-cbindgen
- linux64-nasm
- linux64-node
linux64-asan/opt:
description: "Linux64 Opt ASAN"
index:
@ -877,43 +839,6 @@ linux64-shippable/opt:
- linux64-nasm
- linux64-node
linux64-nightly/opt:
description: "Linux64 Nightly"
attributes:
nightly: true
enable-full-crashsymbols: true
shipping-phase: build
shipping-product: firefox
index:
product: firefox
job-name: linux64-opt
type: nightly
treeherder:
platform: linux64/opt
symbol: N
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
worker:
max-run-time: 7200
run:
using: mozharness
actions: [get-secrets, build, check-test]
config:
- builds/releng_base_firefox.py
- builds/releng_base_linux_64_builds.py
- taskcluster_nightly.py
script: "mozharness/scripts/fx_desktop_build.py"
secrets: true
tooltool-downloads: public
need-xvfb: true
toolchains:
- linux64-binutils
- linux64-clang
- linux64-rust
- linux64-rust-size
- linux64-cbindgen
- linux64-nasm
- linux64-node
linux64-noopt/debug:
description: "Linux64 No-optimize Debug"
index:

Просмотреть файл

@ -330,49 +330,6 @@ macosx64-shippable/opt:
- linux64-nasm
- linux64-node
macosx64-nightly/opt:
description: "MacOS X x64 Cross-compile Nightly"
attributes:
nightly: true
enable-full-crashsymbols: true
shipping-phase: build
shipping-product: firefox
index:
product: firefox
job-name: macosx64-opt
type: nightly
treeherder:
platform: osx-cross/opt
symbol: N
tier: 1
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
worker:
max-run-time: 7200
env:
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/macosx64/cross-releng.manifest"
run:
using: mozharness
actions: [get-secrets, build]
config:
- builds/releng_base_firefox.py
- builds/releng_base_mac_64_cross_builds.py
- taskcluster_nightly.py
script: "mozharness/scripts/fx_desktop_build.py"
secrets: true
tooltool-downloads: internal
toolchains:
- linux64-binutils
- linux64-cctools-port
- linux64-clang
- linux64-hfsplus
- linux64-libdmg
- linux64-llvm-dsymutil
- linux64-rust-macos
- linux64-rust-size
- linux64-cbindgen
- linux64-nasm
- linux64-node
macosx64-ccov/debug:
description: "MacOS X x64 Cross-compile Code Coverage"
index:

Просмотреть файл

@ -298,54 +298,6 @@ win32-shippable/opt:
- win64-nasm
- win64-node
win32-nightly/opt:
description: "Win32 Nightly"
index:
product: firefox
job-name: win32-opt
type: nightly
attributes:
nightly: true
enable-full-crashsymbols: true
stub-installer:
by-project:
default: false
mozilla-central: true
try: true
mozilla-beta: true
mozilla-release: true
shipping-phase: build
shipping-product: firefox
treeherder:
platform: windows2012-32/opt
symbol: N
tier: 1
worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
worker:
max-run-time: 10800
env:
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win32/releng.manifest"
run:
options: [append-env-variables-from-configs]
script: mozharness/scripts/fx_desktop_build.py
secrets: true
config:
- builds/releng_base_firefox.py
- builds/taskcluster_base_windows.py
- builds/taskcluster_base_win32.py
- taskcluster_nightly.py
extra-config:
stage_platform: win32
toolchains:
- win64-clang-cl
- win64-rust
- win64-rust-size
- win64-cbindgen
- win64-nasm
- win64-node
win64-shippable/opt:
description: "Win64 Shippable"
index:
@ -385,46 +337,6 @@ win64-shippable/opt:
- win64-nasm
- win64-node
win64-nightly/opt:
description: "Win64 Nightly"
index:
product: firefox
job-name: win64-opt
type: nightly
attributes:
nightly: true
enable-full-crashsymbols: true
shipping-phase: build
shipping-product: firefox
treeherder:
platform: windows2012-64/opt
symbol: N
tier: 1
worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
worker:
max-run-time: 10800
env:
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win64/releng.manifest"
run:
options: [append-env-variables-from-configs]
script: mozharness/scripts/fx_desktop_build.py
secrets: true
config:
- builds/releng_base_firefox.py
- builds/taskcluster_base_windows.py
- builds/taskcluster_base_win64.py
- taskcluster_nightly.py
extra-config:
stage_platform: win64
toolchains:
- win64-clang-cl
- win64-rust
- win64-rust-size
- win64-cbindgen
- win64-nasm
- win64-node
win32-add-on-devel/opt:
description: "Windows32 add-on-devel"
index:
@ -1136,8 +1048,8 @@ win64-aarch64-shippable/opt:
stage_platform: win64-aarch64
mozconfig_platform: win64-aarch64
dependencies:
win32-opt: build-win32-nightly/opt
win64-aarch64-opt: build-win64-aarch64-nightly-no-eme/opt
win32-opt: build-win32-shippable/opt
win64-aarch64-opt: build-win64-aarch64-shippable-no-eme/opt
fetches:
# Abuse fetches to copy the generated-files artifact from the non-eme
# build directly to the artifacts directory of this build. Likewise
@ -1152,12 +1064,12 @@ win64-aarch64-shippable/opt:
toolchains:
- win64-node
win64-aarch64-nightly-no-eme/opt:
description: "AArch64 Win64 Nightly w/o EME"
win64-aarch64-shippable-no-eme/opt:
description: "AArch64 Win64 Shippable w/o EME"
index:
product: firefox
job-name: win64-aarch64-no-eme-opt
type: nightly
type: shippable
attributes:
enable-full-crashsymbols: true
shipping-phase: build
@ -1192,59 +1104,6 @@ win64-aarch64-nightly-no-eme/opt:
- win64-nasm
- win64-node
win64-aarch64-nightly/opt:
description: "AArch64 Win64 Nightly"
index:
product: firefox
job-name: win64-aarch64-opt
type: nightly
attributes:
nightly: true
enable-full-crashsymbols: true
shipping-phase: build
shipping-product: firefox
treeherder:
platform: windows2012-aarch64/opt
symbol: N
tier: 1
worker-type: aws-provisioner-v1/gecko-{level}-b-win2012
worker:
max-run-time: 7200
env:
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/win64/aarch64.manifest"
PERFHERDER_EXTRA_OPTIONS: aarch64
MOZ_ARTIFACT_TASK: {task-reference: '<win64-aarch64-opt>'}
MOZ_ARTIFACT_TASK_WIN32_OPT: {task-reference: '<win32-opt>'}
USE_ARTIFACT: '1'
run:
actions: [get-secrets, build]
options: [append-env-variables-from-configs]
script: mozharness/scripts/fx_desktop_build.py
secrets: true
config:
- builds/releng_base_firefox.py
- builds/taskcluster_base_windows.py
- taskcluster_nightly.py
extra-config:
stage_platform: win64-aarch64
mozconfig_platform: win64-aarch64
dependencies:
win32-opt: build-win32-nightly/opt
win64-aarch64-opt: build-win64-aarch64-nightly-no-eme/opt
fetches:
# Abuse fetches to copy the generated-files artifact from the non-eme
# build directly to the artifacts directory of this build. Likewise
# for target.langpack.xpi
win64-aarch64-opt:
- artifact: target.generated-files.tar.gz
extract: false
dest: ../public/build
- artifact: target.langpack.xpi
extract: false
dest: ../public/build
toolchains:
- win64-node
win64-aarch64-devedition-nightly/opt:
description: "AArch64 Win64 MSVC Devedition Nightly"

Просмотреть файл

@ -19,11 +19,6 @@ linux32/debug:
build-platform: linux/debug
test-sets:
- linux32-tests
linux32-nightly/opt:
build-platform: linux-nightly/opt
test-sets:
- linux32-tests
- linux32-opt-tests
linux32-shippable/opt:
build-platform: linux-shippable/opt
test-sets:
@ -54,18 +49,6 @@ linux64/opt:
- linux-talos-flex
- raptor-firefox
- raptor-fetch-firefox
linux64-nightly/opt:
build-platform: linux64-nightly/opt
test-sets:
- common-tests
- web-platform-tests
- opt-only-tests
- desktop-screenshot-capture
- awsy
- raptor-chrome
- raptor-fetch-chrome
- raptor-profiling
- raptor-fetch-profiling
linux64-shippable/opt:
build-platform: linux64-shippable/opt
test-sets:
@ -164,16 +147,6 @@ windows7-32/opt:
- web-platform-tests
- raptor-firefox
windows7-32-nightly/opt:
build-platform: win32-nightly/opt
test-sets:
- awsy
- desktop-screenshot-capture
- windows-reftest-gpu
- windows-tests
- web-platform-tests
- raptor-chrome
windows7-32-shippable/opt:
build-platform: win32-shippable/opt
test-sets:
@ -240,23 +213,11 @@ windows10-64/opt:
# - raptor-firefox
windows10-64-ux/opt:
build-platform: win64-nightly/opt
build-platform: win64-shippable/opt
test-sets:
- raptor-firefox
- talos-ux
windows10-64-nightly/opt:
build-platform: win64-nightly/opt
test-sets:
- awsy
- desktop-screenshot-capture
- desktop-instrumentation
- marionette-gpu-tests
- windows-tests
- web-platform-tests
- raptor-chrome
- raptor-profiling
windows10-64-shippable/opt:
build-platform: win64-shippable/opt
test-sets:
@ -318,14 +279,6 @@ macosx64/debug:
test-sets:
- macosx64-tests
macosx64-nightly/opt:
build-platform: macosx64-nightly/opt
test-sets:
- macosx64-tests
- awsy
- raptor-chrome
- raptor-profiling
macosx64-shippable/opt:
build-platform: macosx64-shippable/opt
test-sets: