Source code

Revision control

Other Tools

1
# This Source Code Form is subject to the terms of the Mozilla Public
2
# License, v. 2.0. If a copy of the MPL was not distributed with this
3
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
4
---
5
job-defaults:
6
description: "minidump_stackwalk toolchain build"
7
worker-type: b-linux
8
worker:
9
max-run-time: 1800
10
run:
11
script: build-minidump-stackwalk.sh
12
sparse-profile: null
13
resources:
14
- 'build/moz.configure'
15
- 'config/external/zlib'
16
- 'mfbt'
17
- 'moz.configure'
18
- 'testing/tools/fileid'
19
- 'toolkit/crashreporter'
20
- 'toolkit/crashreporter/google-breakpad/src/common'
21
- 'toolkit/crashreporter/google-breakpad/src/processor'
22
- 'toolkit/crashreporter/rust'
23
- 'tools/crashreporter/'
24
toolchain-artifact: public/build/minidump_stackwalk.tar.xz
25
run-on-projects:
26
- trunk
27
- try
28
29
linux64-minidump-stackwalk:
30
treeherder:
31
symbol: TL(stackwalk)
32
fetches:
33
toolchain:
34
- linux64-clang-9
35
- linux64-binutils
36
- linux64-rust-1.41
37
38
macosx64-minidump-stackwalk:
39
treeherder:
40
symbol: TM(stackwalk)
41
worker:
42
env:
43
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/macosx64/cross-releng.manifest"
44
run:
45
arguments: ['macosx64']
46
resources:
47
- 'taskcluster/scripts/misc/tooltool-download.sh'
48
tooltool-downloads: internal
49
fetches:
50
toolchain:
51
- linux64-cctools-port
52
- linux64-clang-9
53
- linux64-rust-macos-1.41
54
55
win32-minidump-stackwalk:
56
treeherder:
57
symbol: TW32(stackwalk)
58
worker:
59
docker-image: {in-tree: mingw32-build}
60
run:
61
arguments: ['mingw32']
62
fetches:
63
toolchain:
64
- linux64-clang-mingw-x86
65
- mingw32-rust-1.41