Closed takemyoxygen closed 8 years ago
Just seeing this. I'll have a look after work.
Some update: build fails for me OS X is because of some issue with xunit.console.exe
on Mono, the same issue is mentioned here in section 5. It does work on Travic CI though, my guess is that there's only one CPU core available there and in fact, there's no parallelization.
Tried changing to Parallel = ParallelMode.NoParallelization
, looks like unit test pass and build fails on NuGet package creation.
Thanks for the update @takemyoxygen. Sorry that I haven't been able to get to it yet. What was the error with the NuGet package creation?
Error messages of both OS X and Windows build failures on NuGet step are in the description of the issue above:
.pdb
files (mono produces .mdb
files instead of .pdb
, so it's quite clear why it fails).FParsec
. I'm not sure if this can be done with Paket, but with NuGet it's definetely possible to create a package without specifying all dependences and their versions, nuget.exe
detects them automatically.Merged. Note, however, that the continuous-integration/travis-ci/pr build is still very flakey. The unit tests are failing with a timeout; suspect that some test or tests are taking a long time when the Ci server is under load.
I'm trying to build Froto on OS X and Windows, but build fails on both platforms with different error messages:
OS X 10.11.5 (Mono 4.4.0):
Sometimes it's
but sometimes unit tests target completes successfully and build fails on the next step with
With the latter I guess I know what might be the reason: if I try to create NuGet package manually by running:
I get the following error:
So, it's just because there's no
.pdb
files produced during build on Mono.Windows 10
After I do
build fails with:
Are these ones known issues or I'm just missing something?
By the way, is that really necessary to specify all dependencies when creating a package in
build.fsx
and list all files that should packaged innuspec
file?