Simian counts errors in Jenkins dashboard but shows in details “No violation found”
Fixes a Simian duplicate-code analysis issue in Jenkins where violations are counted but details show 'No violation found' due to an incorrect source path prefix.
Browse by term
Fixes a Simian duplicate-code analysis issue in Jenkins where violations are counted but details show 'No violation found' due to an incorrect source path prefix.
Why build machines need the actual SDKs installed, not just referenced targets, for MSBuild to reliably build Silverlight and web-application projects.
A note on machine- and edition-specific Code Analysis paths added to Visual Studio project files and the problems they cause for portable projects, mixed-edition teams, and continuous integration builds.
Explains why Silverlight and Web Application projects require Microsoft.WebApplication.targets at Visual Studio's expected MSBuild location, and how to work around this dependency on a toolset-free continuous integration server.
Troubleshooting PostSharp license errors on a TeamCity continuous integration server and configuring the correct license activation for unattended builds.
Troubleshooting a Jenkins MSBuild failure caused by using the .NET 3.5 MSBuild version with the ImportGroup element, which requires MSBuild 4.0, despite targeting .NET Framework 3.5.
How to run StyleCop on a minimal Continuous Integration server without installing it by storing the required assemblies and MSBuild target in the project's DevTree.
NuGet als Paketverwaltung für ArcObjects-Bibliotheken: Drittbibliotheken versionieren, über eigene Paketquellen verteilen und Referenzen in Visual-Studio-Projekten zentral und reproduzierbar aktualisieren.
How to integrate NuGet package restore into an MSBuild target, keeping dependencies out of source control while ensuring Visual Studio and CI builds restore the required package versions.
Ein pragmatischer DevTree bündelt Sourcecode, Bibliotheken, Build-Tools und weitere Entwicklungsartefakte im Versions-Repository, um reproduzierbare Builds, Continuous Integration und eine effiziente Zusammenarbeit zu ermöglichen.
How to run esriRegasm outside an ArcGIS installation and on build/CI servers without ArcGIS, including the required permissions and MSBuild target changes.
How to automate NUnit tests with consistent naming, a Windows batch runner, test categories, XML result files, and Hudson CI test reporting.
How to integrate Simian duplicate-code detection into Hudson CI, configure C# file exclusions and thresholds, generate XML reports, and prevent code duplication findings from breaking the build..
How updating Hudson plugins resolved a config.xml deletion error that appeared after upgrading the Hudson CI server and changing job configurations.