2020-06-12 17:17:33 -04:00
trigger : none
pr :
- master
- release
2022-05-31 11:49:03 -04:00
# Different users have different machine setups, we run the build three times, on ubuntu, osx, and windows.
# Azure doesn't always have the same Java versions on each system, so they are enumerated for each system independently.
2021-11-16 09:26:53 -05:00
jobs :
- template : pull-request-pipeline-parameterized.yml
parameters :
images :
2022-09-23 10:38:10 -04:00
# This image is here so that at least one job specifically sets Cp1252 file encodings, which are normally set by the JDK (which Azure can change on each latest image)
- displayName : ubuntu-latest-java-17-cp1252
vmImage : ubuntu-latest
jdkVersion : 1.17
javaToolOptions : -Dfile.encoding=Cp1252
- displayName : ubuntu-latest-java-11
vmImage : ubuntu-latest
jdkVersion : 1.11
javaToolOptions :
- displayName : ubuntu-latest-java-17
vmImage : ubuntu-latest
jdkVersion : 1.17
javaToolOptions :
- displayName : macos-latest-java-11
vmImage : macos-latest
jdkVersion : 1.11
javaToolOptions :
- displayName : macos-latest-java-17
vmImage : macos-latest
jdkVersion : 1.17
javaToolOptions :
- displayName : windows-latest-java-11
vmImage : windows-latest
jdkVersion : 1.11
javaToolOptions :
- displayName : windows-latest-java-17
vmImage : windows-latest
jdkVersion : 1.17
javaToolOptions :