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/.
5 # If this file is changed, update the generated docs:
6 # https://firefox-source-docs.mozilla.org/mach/telemetry.html#updating-generated-metrics-docs
8 $schema: moz://mozilla.org/schemas/glean/metrics/1-0-0
13 description: The compiler type in use (CC_TYPE), such as "clang" or "gcc".
16 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
18 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
20 - build-telemetry@mozilla.com
21 - mhentges@mozilla.com
27 description: True if `--enable-artifact-builds`.
30 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
32 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
34 - build-telemetry@mozilla.com
35 - mhentges@mozilla.com
41 description: True if `--enable-debug`.
44 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
46 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
48 - build-telemetry@mozilla.com
49 - mhentges@mozilla.com
55 description: True if `--enable-optimize`.
58 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
60 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
62 - build-telemetry@mozilla.com
63 - mhentges@mozilla.com
69 description: True if `--with-ccache`.
72 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
74 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
76 - build-telemetry@mozilla.com
77 - mhentges@mozilla.com
83 description: True if ccache in use is sccache.
86 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
88 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
90 - build-telemetry@mozilla.com
91 - mhentges@mozilla.com
97 description: True if icecream in use.
100 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
102 - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
104 - build-telemetry@mozilla.com
105 - mhentges@mozilla.com
111 description: True if the build was a clobber/full build.
112 lifetime: application
114 - https://bugzilla.mozilla.org/show_bug.cgi?id=1526072
116 - https://bugzilla.mozilla.org/show_bug.cgi?id=1526072#c15
118 - build-telemetry@mozilla.com
119 - mhentges@mozilla.com
125 description: The project being built.
126 lifetime: application
128 - https://bugzilla.mozilla.org/show_bug.cgi?id=1654084
130 - https://bugzilla.mozilla.org/show_bug.cgi?id=1654084#c2
132 - build-telemetry@mozilla.com
133 - mhentges@mozilla.com