build-standard.yml 665 B

123456789101112131415161718192021222324252627282930
  1. parameters:
  2. version: ''
  3. jobs:
  4. - job: build
  5. displayName: 'standard'
  6. pool:
  7. vmImage: ubuntu-latest
  8. strategy:
  9. maxParallel: 10
  10. matrix:
  11. windows:
  12. BuildSuffix: 'windows-mingw'
  13. ScriptFolder: 'windows'
  14. clang:
  15. BuildSuffix: 'clang'
  16. ScriptFolder: 'clang'
  17. linux:
  18. BuildSuffix: 'linux'
  19. ScriptFolder: 'linux'
  20. steps:
  21. - template: ./sync-source.yml
  22. parameters:
  23. artifactSource: $(parameters.artifactSource)
  24. needSubmodules: 'true'
  25. - template: ./build-single.yml
  26. parameters:
  27. artifactSource: 'false'
  28. cache: $(parameters.cache)
  29. version: $(parameters.version)