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.
From setup to deployment—this learning path shows you how to build your first app using Forge. Learn the essentials, streamline workflows, and bring custom solutions to life across Jira, Confluence, and more.
Start Learning