This is my pipeline:
image: microsoft/dotnet:sdkimage: mcr.microsoft.com/dotnet/core/sdk:3.1-buster
pipelines:
default:
- step:
caches:
- dotnetcore
script:
- export PROJECT_NAME="Web Site/My Website.sln"
- dotnet restore "Web Site"
#- dotnet build $PROJECT_NAME # <-- this does not work
- dotnet build "Web Site/My Website.sln" # <-- this works!
The path of the VS solution file is this: Web Site/My WEbsite.sln
Essentially I'm not able to wrap the path in double quote using a (bash) variable,
to obtain the result of the last line.
I tried:
- export PROJECT_NAME="\"Web Site/My Website.sln\""
- export PROJECT_NAME="'Web Site/My Website.sln'"
- dotnet build "$PROJECT_NAME"
They all fails like there is no quote surrounding the path.