Browse Source

generate test report only on linux

Darien Raymond 6 years ago
parent
commit
c0fe58e4a4
1 changed files with 7 additions and 0 deletions
  1. 7 0
      azure-pipelines.template.yml

+ 7 - 0
azure-pipelines.template.yml

@@ -24,8 +24,15 @@ jobs:
   - script: |
       go test -p 1 -timeout 30m -v v2ray.com/core/... 2>&1 | $(GOBIN)/go-junit-report > report.xml
     workingDirectory: '$(system.defaultWorkingDirectory)'
+    displayName: 'Test & Generate Report'
+    condition: in(variables['Agent.OS'], 'Linux')
+  - script: |
+      go test -p 1 -timeout 30m -v v2ray.com/core/...
+    workingDirectory: '$(system.defaultWorkingDirectory)'
     displayName: 'Test'
+    condition: in(variables['Agent.OS'], 'Windows_NT')
   - task: PublishTestResults@2
+    condition: in(variables['Agent.OS'], 'Linux')
     inputs:
       testResultsFormat: 'JUnit' # Options: JUnit, NUnit, VSTest, xUnit
       testResultsFiles: 'report.xml'