gecko-dev/taskcluster
Gregory Szorc 6f813399e5 Bug 1362148 - Always collect build metrics; r=ted
Previously, mozharness defined a separate action to collect build
metrics. This required the script and/or config to define that
action.

Metrics collection for CI is important. So it should be enabled by
default.

This commit changes the "build" action/method to always call the
metrics collection function after successful build. References to
the "generate-build-stats" action have been removed because it is
redundant.

A side-effect of this change is we may generate build metrics where
we weren't before. This could lead to e.g. duplicate entries in some
Perfherder series. Let's see what breaks ;)

MozReview-Commit-ID: 42UQI5YQTMC

--HG--
extra : rebase_source : c57dc9ec6ac46003384edff098a0ad81c75539b7
extra : source : c9812dd7d27a174c0ee46d44ec595fbe29c9e1db
2017-05-04 12:28:52 -07:00
..
actions Bug 1353520 - Better default for environment envs for retriggerable jobs r=gbrown 2017-04-04 16:17:17 -04:00
ci Bug 1362148 - Always collect build metrics; r=ted 2017-05-04 12:28:52 -07:00
docker Bug 1370057 - add retry to safeguard network blips. r=mtabara a=release DONTBUILD 2017-06-05 17:55:49 +01:00
docs Bug 1359942: rename optimization to skip-unless-changed; r=glandium 2017-05-23 10:22:53 -04:00
scripts Bug 1357753: create (correct) artifact directories with native-engine; r=wcosta 2017-05-12 19:24:24 +00:00
taskgraph Bug 1357238 - Allow apostrophes in try commit messages r=dustin 2017-06-01 17:49:02 -07:00
mach_commands.py Bug 1351011: remove unused triggered_by property; r=Callek 2017-03-27 20:10:08 +00:00
moz.build Bug 1344871 - add BUG_COMPONENT to taskcluster/* files. r=garndt 2017-03-07 13:06:50 -05:00