Helix telemetry fixes
authorRuss Keldorph <Russ.Keldorph@microsoft.com>
Sat, 20 Apr 2019 00:02:16 +0000 (17:02 -0700)
committerRuss Keldorph <russ.keldorph@microsoft.com>
Thu, 25 Apr 2019 23:43:20 +0000 (16:43 -0700)
commit6ef0ce491d205287b32dc6ba11752d149a29d4b7
treec09a5b98bd195228180ea1360123750b3c2cf210
parent4212516599567ac006d973f765564cddfa00d2d2
Helix telemetry fixes

- Enable telemetry unconditionally
- Set the `_BuildConfig` variable in `xplat-job.yml` so it is available to
  both product and test builds.
- Set the Helix `Type` parameter explicitly to distinguish product and test builds
- Set the Helix `Source` parameter for builds as well as test jobs

This includes a fix to job.yml from dotnet/arcadedotnet/coreclr#2620.

Commit migrated from https://github.com/dotnet/coreclr/commit/9957d039a2ac69bf42fac51b45abae48c1c212d0
eng/build-job.yml
eng/test-job.yml
eng/xplat-job.yml