build-standard.yml 763 B

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