Below is the related script.
Code: Select all
task: AdvancedInstaller@2
displayName: 'Create Ecat6Setup'
inputs:
advinstLicense: '$(AILicense)'
aipPath: 'ECATSetup_Temp\\ECATSetup-Azure.aip'
aipBuild: 'Ecat6Setup'
aipPackageName: 'Ecat6Setup.msi'
aipOutputFolder: '$(Build.ArtifactStagingDirectory)\MSI'
aipExtraCommands: 'SetVersion $(MainInstallerversion)'
- task: PublishBuildArtifacts@1
displayName: 'Publish msi and files to Artifacts page'
inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
ArtifactName: 'ecat6'
publishLocation: 'Container'
- task: AdvancedInstaller@2
inputs:
aipPath: 'ECATSetup_Temp\\ECATUpdate-Azure.aip'
aipBuild: 'ECATUpdate-Azure'
aipExtraCommands: NewUpdate $(Build.ArtifactStagingDirectory) -name Ecat6Setup.msi /AddUpdateReplacement $(UpdateName) -replace_all -url $(Build.ArtifactStagingDirectory)\MSI\ecatupdaterconfig.txt
- task: PublishBuildArtifacts@1
displayName: 'Publish msi and files to Artifacts page'
inputs:
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
ArtifactName: 'ecat6'
publishLocation: 'Container'