1jobs: 2- job: Make_MSI 3 displayName: Make MSI 4 condition: and(succeeded(), not(variables['SigningCertificate'])) 5 6 pool: 7 vmImage: windows-2019 8 9 variables: 10 ReleaseUri: http://www.python.org/{arch} 11 DownloadUrl: https://www.python.org/ftp/python/{version}/{arch}{releasename}/{msi} 12 Py_OutDir: $(Build.BinariesDirectory) 13 14 workspace: 15 clean: all 16 17 steps: 18 - template: msi-steps.yml 19 20- job: Make_Signed_MSI 21 displayName: Make signed MSI 22 condition: and(succeeded(), variables['SigningCertificate']) 23 24 pool: 25 name: 'Windows Release' 26 27 variables: 28 ReleaseUri: http://www.python.org/{arch} 29 DownloadUrl: https://www.python.org/ftp/python/{version}/{arch}{releasename}/{msi} 30 Py_OutDir: $(Build.BinariesDirectory) 31 32 workspace: 33 clean: all 34 35 steps: 36 - template: msi-steps.yml 37