title: Azure/DevOps with Github Repo - Path to the Project to build
body: <p>I'm trying to create a CI/CD pipeline for a Project on Github with the help of VSTS (Azure DevOps) to Azure WebApp.</p>
  
  <p>I'm at the beggining of the process and i'm stuck at getting my project to be build in VSTS directly.</p>
  
  <p>The backend project is a DotNetCore project and the front-end is not determined yet.</p>
  
  <p>My repository on github will look like something like this</p>
  
  <pre><code>/
   -&gt; Project.FrondEnd
   -&gt; Project.BackEnd
   -&gt; Documents
   -&gt; .gitignore
   -&gt; readme.md
  </code></pre>
  
  <p>In the folder Project.BackEnd it will look like:</p>
  
  <pre><code>/Project.BackEnd
   -&gt; Project.Api (Entry point of the server app)
   -&gt; Project.Entities
   -&gt; Project.DataAccess
   -&gt; Project.Services
   -&gt; Project.sln
  </code></pre>
  
  <p>When i configure the Pipeline on VSTS, i need to write the pipeline.yml file but it seems i'm missing some knowledge to how to point to my server entry point so it can build the project!</p>
  
  <p>This is my yml file</p>
  
  <pre><code>trigger:
  - master
  
  pool:
    vmImage: 'vs2017-win2016'
  
  variables:
    buildConfiguration: 'Release'
  
  steps:
  - script: dotnet build --configuration $(buildConfiguration)
    displayName: 'dotnet build $(buildConfiguration)'
  </code></pre>
  
  <p>That way it doesn't work and i get this message:</p>
  
  <p>error MSB1003: Specify a project or solution file. The current working directory does not contain a project or solution file.</p>
  
  <p>i've tried to change the steps to something like this</p>
  
  <pre><code>steps:
  - script: dir
    workingDirectory: $(Agent.BuildDirectory)
    displayName: List contents of a folder
  
  - script: dotnet build --configuration $(buildConfiguration)
    displayName: 'dotnet build $(buildConfiguration)'
  </code></pre>
  
  <p>but i get those directory where i am:</p>
  
  <pre><code>/
   -&gt; a
   -&gt; b
   -&gt; s
   -&gt; TestResult
  </code></pre>
  
  <p>I'm a bit lost...</p>
  
  <p>So how can i get the source from my github under the  Project.BackEnd and make it build so i can continue to the next step!?</p>