binarymash / evelyn

Feature toggling framework and application
MIT License
14 stars 1 forks source link

Use portable PDBs #132

Closed binarymash closed 6 years ago

binarymash commented 6 years ago

debugging in linux containers only works when using debugtype=portable. However, the current release version of opencover requires us to use debugtype=full, else it reports no coverage.

Current betas of opencover do support portable debug symbols, but no idea when this might make it to a full release - looks like its been work in progress for a year.

can we hack the build scripts to use debug? I did a quick test and found that https://ci.appveyor.com/api/buildjobs/2kynh1hlndbq1ona/artifacts/main%2Fbin%2Fpackages%2Fnuget%2Fopencover%2FOpenCover.4.6.832.nupkg seemed to work ok... stick this on a share somewhere and manually download during build?

binarymash commented 6 years ago

Push the beta to myget, use cake.config to add myget as a source, reference specific version number in build.cake. Sounds easy