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 […]
Archive | Build Server
Building a Build Server to help build your code and automate other things.
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 […]
Building a Build Server – Building your first C# Project with Jenkins
In the previous article, titled Building a Build Server – Installing Jenkins, we installed Jenkins on the build server. In this article, we are going to configure our first C# project to be compiled by Jenkins. For now, we are going to directly execute MSBuild from the Jenkins configuration, but in the next article, we […]
Building a Build Server – Installing Jenkins
In this series of articles, we are going to install and configure Jenkins. The goal is to configure build options for a .NET library project and publish it as a NuGet package for other projects. The publication can be either into the http://nuget.org public NuGet package repository or to a private one for your company. […]