Bug 1523562 [wpt PR 15052] - [Azure Pipelines] Include wpt.fyi prod hook for builds, a=testonly
authorPhilip Jägenstedt <philip@foolip.org>
Fri, 01 Feb 2019 11:39:02 +0000
changeset 458130 793f9db073432ad80bd5ce7f797ce0ac950b2009
parent 458129 a87a214e284e09b1a0b92c67da0c216fb669b979
child 458131 6df68ae82295f79b67ff8270ca0cd0da953469ce
push id35518
push useropoprus@mozilla.com
push dateFri, 08 Feb 2019 09:55:14 +0000
treeherdermozilla-central@3a3e393396f4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1523562, 15052
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1523562 [wpt PR 15052] - [Azure Pipelines] Include wpt.fyi prod hook for builds, a=testonly Automatic update from web-platform-tests [Azure Pipelines] Include wpt.fyi prod hook for builds (#15052) -- wpt-commits: 94388ba512a9bf7ca4ed6a8c3e095e65a5695ca9 wpt-pr: 15052
testing/web-platform/tests/.azure-pipelines.yml
--- a/testing/web-platform/tests/.azure-pipelines.yml
+++ b/testing/web-platform/tests/.azure-pipelines.yml
@@ -7,17 +7,17 @@
 # https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/index
 #
 # In addition to this configuration file, some setup in the Azure DevOps
 # project is required:
 #  - The "Build pull requests from forks of this repository" setting must be
 #    enabled: https://docs.microsoft.com/en-us/azure/devops/pipelines/repos/github#validate-contributions-from-forks
 #  - A scheduled build needs to be set up for the the epochs/daily branch.
 #  - To get results from scheduled builds into wpt.fyi, a service connection
-#    named staging.wpt.fyi with URL https://staging.wpt.fyi is needed.
+#    named wpt.fyi with URL https://wpt.fyi is needed.
 
 jobs:
 # The affected tests jobs are unconditional for speed, as most PRs have one or
 # more affected tests: https://github.com/web-platform-tests/wpt/issues/13936.
 - job: affected_macOS
   displayName: 'affected tests (Safari Technology Preview)'
   condition: eq(variables['Build.Reason'], 'PullRequest')
   pool:
@@ -157,10 +157,15 @@ jobs:
 - job: all_post
   displayName: 'all tests (wpt.fyi hook)'
   dependsOn: all_macOS
   pool: server
   steps:
   - task: InvokeRESTAPI@1
     displayName: 'Invoke wpt.fyi hook'
     inputs:
+      serviceConnection: wpt.fyi
+      urlSuffix: /api/checks/azure/$(Build.BuildId)
+  - task: InvokeRESTAPI@1
+    displayName: 'Invoke staging.wpt.fyi hook'
+    inputs:
       serviceConnection: staging.wpt.fyi
       urlSuffix: /api/checks/azure/$(Build.BuildId)