浏览代码

Try browser stack tests

sebavan 6 年之前
父节点
当前提交
4ac0be787e
共有 1 个文件被更改,包括 25 次插入0 次删除
  1. 25 0
      azure-pipelines.yml

+ 25 - 0
azure-pipelines.yml

@@ -143,3 +143,28 @@ jobs:
       gulp tests-viewer-validation-virtualscreen
     workingDirectory: Tools/Gulp
     displayName: 'Visual Tests'
+
+- job: BrowserStackTests
+  displayName: '8. Browser Stack Tests'
+  pool:
+    vmImage: 'Ubuntu-16.04'
+    demands: npm
+  steps:
+  - task: Npm@1
+    displayName: 'npm install'
+    inputs:
+      workingDir: Tools/Gulp
+      verbose: false
+  - script: 'gulp typescript-all'
+    workingDirectory: Tools/Gulp
+    displayName: 'Typescript all'
+  - script: 'gulp tests-babylon-unit'
+    workingDirectory: Tools/Gulp
+    displayName: 'Unit Tests'
+  - script: 'gulp tests-validation-virtualscreen'
+    workingDirectory: Tools/Gulp
+    displayName: 'Browser Stack Tests'
+    env:
+      TRAVIS_BUILD_NUMBER: $(Build.BuildNumber)
+      BROWSER_STACK_USERNAME: $(babylon.browserStack.userName)
+      BROWSER_STACK_ACCESS_KEY: $(babylon.browserStack.userToken)