anchor.diff:    call :ExecuteCmd dotnet test "%DEPLOYMENT_SOURCE%\PriceSnoop\test\PriceSnoop.Tests\project.json"
     IF !ERRORLEVEL! NEQ 0 goto error
   
  -  :: call :ExecuteCmd dotnet test "%DEPLOYMENT_SOURCE%\PriceSnoop\test\PriceSnoop.IntegrationTests\project.json"
  -  :: IF !ERRORLEVEL! NEQ 0 goto error
  +  call :ExecuteCmd dotnet test "%DEPLOYMENT_SOURCE%\PriceSnoop\test\PriceSnoop.IntegrationTests\project.json"
  +  IF !ERRORLEVEL! NEQ 0 goto error
   
     call :ExecuteCmd dotnet publish "D:\home\site\repository\PriceSnoop\src\PriceSnoop" --output "%DEPLOYMENT_TEMP%" --configuration Release --no-build
     IF !ERRORLEVEL! NEQ 0 goto error
  
positive.code:   call :ExecuteCmd dotnet test "%DEPLOYMENT_SOURCE%\PriceSnoop\test\PriceSnoop.Tests\project.json"
    IF !ERRORLEVEL! NEQ 0 goto error
  
    :: call :ExecuteCmd dotnet test "%DEPLOYMENT_SOURCE%\PriceSnoop\test\PriceSnoop.IntegrationTests\project.json"
    :: IF !ERRORLEVEL! NEQ 0 goto error
  
    call :ExecuteCmd dotnet publish "D:\home\site\repository\PriceSnoop\src\PriceSnoop" --output "%DEPLOYMENT_TEMP%" --configuration Release
    IF !ERRORLEVEL! NEQ 0 goto error
  
negative.code:   set NUGET_PACKAGES=%HOME%\.nuget
  )
  :: 1. Restore nuget packages
  
  call :ExecuteCmd dotnet restore PriceSnoop --infer-runtimes --configfile "%DEPLOYMENT_SOURCE%\PriceSnoop\NuGet.config"
  IF !ERRORLEVEL! NEQ 0 goto error
  