File tree Expand file tree Collapse file tree 3 files changed +16
-5
lines changed
Expand file tree Collapse file tree 3 files changed +16
-5
lines changed Original file line number Diff line number Diff line change 33 <solution >
44 <add key =" disableSourceControlIntegration" value =" true" />
55 </solution >
6+ <packageSources >
7+ <add key =" myget.org dotnet-corefx" value =" https://www.myget.org/F/dotnet-corefx/" />
8+ <add key =" myget.org dotnet-buildtools" value =" https://www.myget.org/F/dotnet-buildtools/" />
9+ <add key =" myget.org fsharp-daily" value =" https://www.myget.org/F/fsharp-daily/" />
10+ <add key =" nuget.org" value =" https://www.nuget.org/api/v2/" />
11+ </packageSources >
612</configuration >
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ if defined APPVEYOR (
3131set _ngenexe = " %SystemRoot% \Microsoft.NET\Framework\v4.0.30319\ngen.exe"
3232if not exist %_ngenexe% echo Error: Could not find ngen.exe. && goto :failure
3333
34- .\.nuget\NuGet.exe restore packages.config -PackagesDirectory packages
34+ .\.nuget\NuGet.exe restore packages.config -PackagesDirectory packages -ConfigFile .nuget\nuget.config
3535@ if ERRORLEVEL 1 echo Error: Nuget restore failed && goto :failure
3636
3737:: Build
@@ -83,16 +83,21 @@ if not exist %_ngenexe% echo Error: Could not find ngen.exe. && goto :failure
8383%_msbuildexe% vsintegration\fsharp-vsintegration-unittests-build.proj /p:Configuration=Release
8484@ if ERRORLEVEL 1 echo Error: VS integration unit tests build failed && goto :failure
8585
86+
8687@ echo on
8788call src\update.cmd release -ngen
89+ pushd tests
8890
8991@ echo on
90- call tests\ BuildTestTools.cmd release
91- @ if ERRORLEVEL 1 echo Error: 'tests\ BuildTestTools.cmd release' failed && goto :failure
92+ call BuildTestTools.cmd release
93+ @ if ERRORLEVEL 1 echo Error: 'BuildTestTools.cmd release' failed && goto :failure
9294
9395@ echo on
94- pushd tests
9596set FSHARP_TEST_SUITE_USE_NUNIT_RUNNER = true
97+
98+ %_msbuildexe% fsharp\fsharp.tests.fsproj /p:Configuration=Release
99+ @ if ERRORLEVEL 1 echo Error: fsharp cambridge tests for nunit failed && goto :failure
100+
96101call RunTests.cmd release fsharp Smoke
97102@ if ERRORLEVEL 1 type testresults\fsharp_failures.log && echo Error: 'RunTests.cmd release fsharp Smoke' failed && goto :failure
98103set FSHARP_TEST_SUITE_USE_NUNIT_RUNNER =
Original file line number Diff line number Diff line change 1- echo OFF
1+ @ echo OFF
22setlocal
33
44set FLAVOR = %1
You can’t perform that action at this time.
0 commit comments