trigger: - master jobs: - job: Windows_Build pool: vmImage: 'VS2017-Win2016' strategy: matrix: # currently x86 not work because fuck skia build system # x86_debug: # buildPlatform: 'x86' # buildConfiguration: 'Debug' # x86_release: # buildPlatform: 'x86' # buildConfiguration: 'Release' x64_debug: buildPlatform: 'x64' buildConfiguration: 'Debug' x64_release: buildPlatform: 'x64' buildConfiguration: 'Release' steps: - checkout: self submodules: true - task: UsePythonVersion@0 inputs: versionSpec: '2.7' addToPath: true - script: py -3 tools\build.py -a $(buildPlatform) -c $(buildConfiguration) - task: CopyFiles@2 inputs: contents: '**\$(buildConfiguration)\**\?(*.exe|*.dll|*.pdb)' targetFolder: '$(build.artifactStagingDirectory)' - task: PublishBuildArtifacts@1 inputs: pathToPublish: '$(build.artifactStagingDirectory)' artifactName: 'executables_$(buildPlatform)_$(buildConfiguration)'