7 RELEASE_REPO: Samsung/netcoredbg
9 secure: MK8IauVT12d9kr6r2oxHhSyUxV7gGL4xk8Dkf0/5LxdxbyIlAEwYlAgJuN7G6e5Z
16 - '%USERPROFILE%\.nuget\packages'
17 - coreclr\bin\Product\Windows_NT.x64.Release\inc
18 - coreclr\bin\Product\Windows_NT.x64.Release\lib
20 - coreclr\src\debug\inc
21 - coreclr\src\debug\shim
22 - coreclr\src\dlls\dbgshim
23 - coreclr\src\coreclr\hosts\inc
24 - coreclr\src\ToolBox\SOS\Strike
28 $env:CORECLR_PRODUCT = "Windows_NT.x64.Release"
29 # Make CoreCLR sources and binaries available for build script
30 if (-not (Test-Path "coreclr\src\inc\.cache_valid")) {
31 # Invalidate cache and build CoreCLR, put dbgshim library into cached directory
33 git clone --depth 1 https://github.com/dotnet/coreclr -b "release/$env:CLI_VERSION"
35 .\build.cmd skiptests release ; if($?) { cp bin\Product\$env:CORECLR_PRODUCT\dbgshim.dll bin\Product\$env:CORECLR_PRODUCT\lib ; echo $null >> src\inc\.cache_valid }
38 # Restore dbgshim library location from cached directory
39 cp coreclr\bin\Product\$env:CORECLR_PRODUCT\lib\dbgshim.dll coreclr\bin\Product\$env:CORECLR_PRODUCT
46 cmake .. -G "Visual Studio 15 2017 Win64" -DCLR_DIR="$pwd\..\coreclr" -DCMAKE_INSTALL_PREFIX="$pwd\..\netcoredbg"
47 cmake --build . --config Release --target install
53 7z a netcoredbg-win64-$env:APPVEYOR_REPO_BRANCH.zip netcoredbg
57 $env:PIPE = "$pwd\netcoredbg\netcoredbg.exe"
58 dotnet test tests\runner
66 description: '[Autogenerated] This is the latest version pushed to the $(APPVEYOR_REPO_BRANCH) branch.'
68 auth_token: $(GITHUB_API_KEY)
72 repository: $(RELEASE_REPO)
75 branch: $(RELEASE_BRANCH)