9 - job: linux_trusty_gcc_openssl
10 displayName: 'Linux (Trusty; GCC; OpenSSL)'
12 vmImage: 'Ubuntu 16.04'
14 - template: ci/docker.yml
16 imageName: 'libgit2/trusty-openssl:latest'
17 environmentVariables: |
21 - job: linux_trusty_clang_openssl
22 displayName: 'Linux (Trusty; Clang; OpenSSL)'
24 vmImage: 'Ubuntu 16.04'
26 - template: ci/docker.yml
28 imageName: 'libgit2/trusty-openssl:latest'
29 environmentVariables: |
36 vmImage: 'macOS 10.13'
38 - bash: . '$(Build.SourcesDirectory)/ci/setup-osx.sh'
40 - template: ci/bash.yml
43 TMPDIR: $(Agent.TempDirectory)
44 PKG_CONFIG_PATH: /usr/local/opt/openssl/lib/pkgconfig
47 - job: windows_vs_amd64
48 displayName: 'Windows (Visual Studio; amd64)'
51 - template: ci/powershell.yml
54 CMAKE_OPTIONS: -DMSVC_CRTDBG=ON -G"Visual Studio 12 2013 Win64"
57 displayName: 'Windows (Visual Studio; x86)'
60 - template: ci/powershell.yml
63 CMAKE_OPTIONS: -DMSVC_CRTDBG=ON -G"Visual Studio 12 2013"
65 - job: windows_mingw_amd64
66 displayName: 'Windows (MinGW; amd64)'
69 - powershell: . '$(Build.SourcesDirectory)\ci\setup-mingw.ps1'
72 TEMP: $(Agent.TempDirectory)
74 - template: ci/powershell.yml
77 CMAKE_OPTIONS: -G"MinGW Makefiles"
78 PATH: $(Agent.TempDirectory)\mingw64\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\CMake\bin
80 - job: windows_mingw_x86
81 displayName: 'Windows (MinGW; x86)'
84 - powershell: . '$(Build.SourcesDirectory)\ci\setup-mingw.ps1'
86 workingDirectory: '$(Build.BinariesDirectory)'
88 TEMP: $(Agent.TempDirectory)
90 - template: ci/powershell.yml
93 CMAKE_OPTIONS: -G"MinGW Makefiles"
94 PATH: $(Agent.TempDirectory)\mingw32\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\CMake\bin