Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I pass OutDir value in azure-pipelines.yml for the VSBuild task?

This is how the task step looks. I am not able to get the output files into the $(Build.ArtifactStagingDirectory) directory.

- task: VSBuild@1
  inputs:
    solution: '$(solution)'
    platform: '$(buildPlatform)'
    configuration: '$(buildConfiguration)'
    msbuildArguments: '/p:OutDir="$(Build.ArtifactStagingDirectory)"'

I'm wondering if the msbuildArguments parameter is in the right format.

like image 430
Sourav Kundu Avatar asked Sep 19 '25 20:09

Sourav Kundu


1 Answers

- task: VSBuild@1
  inputs:
    solution: '$(solution)'
    platform: '$(buildPlatform)'
    configuration: '$(buildConfiguration)'
    msbuildArgs: "/p:OutDir=$(Build.ArtifactStagingDirectory)"

Apparently, its msbuildArgs and not msbuildArguments.

like image 102
Sourav Kundu Avatar answered Sep 23 '25 06:09

Sourav Kundu