In the previous article, we published NuGet package on nuget.org. If you are publishing libraries, the value of the code is higher with included API documentation. XML Documentation Comments Usually, the problem with API documentations is that they are outdated because they refer to previous versions of the code. For this reason, an API documentation […]
Archive | February, 2017
Building a Build Server – Publishing NuGet Packages to nuget.org
In the previous article, titled Building a Build Server – Building your first NuGet Package with Jenkins, we built a dummy C# library and packaged it into a NuGet package. After having created the NuGet package, we published it to our private NuGet package repository, which was basically a shared directory. There are more sophisticated […]
Building a Build Server – Building your first NuGet Package with Jenkins
In the previous article, titled Building a Build Server – Installing NAnt, we just did that, installed NAnt on our build server. Building on this, let’s create our first NuGet package. Installing the NuGet command line tool Open a Cygwin command-line prompt as an administrator and execute the following commands on the build server: mkdir […]
Building a Build Server – Installing NAnt
In the previous article, we built a simple C# solution on our build server by directly calling MSBuild. It is possible to compose complex build processes by adding tasks directly to the Jenkins configuration and on a high level it is the correct process. However, if your needs have more specific decision making included, you […]