azure-pipelines.template.yml 551 B

12345678910111213141516171819202122
  1. jobs:
  2. - job: ${{ parameters.name }}
  3. timeoutInMinutes: 30
  4. pool:
  5. vmImage: ${{ parameters.vmImage }}
  6. variables:
  7. GOPATH: '$(system.defaultWorkingDirectory)'
  8. steps:
  9. - checkout: none
  10. - script: |
  11. go version
  12. go get -v -t -d v2ray.com/core/...
  13. go get -v -t -d v2ray.com/ext/...
  14. workingDirectory: '$(system.defaultWorkingDirectory)'
  15. displayName: 'Fetch sources'
  16. - script: |
  17. go test -p 1 -timeout 30m -v v2ray.com/core/...
  18. workingDirectory: '$(system.defaultWorkingDirectory)'
  19. displayName: 'Test'