CitadelCore icon indicating copy to clipboard operation
CitadelCore copied to clipboard

Code quality process TODO

Open TechnikEmpire opened this issue 6 years ago • 0 comments

Document offline coverity build process:

  • Need build tools command prompt + cov-build in PATH
  • Travis-CI doesn't support this with .NET core presently
  • SonarQube analysis process (offline server, but need a way to export issues into Github tickets if possible)
  • Codacity (pretty sure this is automatic)
  • May be able to move coverity auto-build over to AppVeyor by issuing custom commands.
  • Command example: cov-build --dir cov-int msbuild /t:Rebuild /p:Configuration=Release /p:Platform="Any CPU" /p:AllowUnsafeBlocks="True"
  • For CitadelCore.Windows, need a SLN doesn't include the "Tests" program.
  • Need real unit tests.

TechnikEmpire avatar Apr 21 '18 04:04 TechnikEmpire